activar_office.sh 1.0 KB

12345678910111213141516171819202122232425262728293031323334
  1. #!/bin/bash
  2. # --- CONFIGURACIÓN ---
  3. # Sustituye con el dominio o IP real de tu empresa
  4. KMS_SERVER="yosoyhendrix.com"
  5. echo "--- Iniciando configuración de Office KMS ---"
  6. # 1. Verificar si tenemos permisos de root
  7. if [ "$EUID" -ne 0 ]; then
  8. echo "Por favor, ejecuta el script con sudo: sudo sh script.sh"
  9. exit
  10. fi
  11. # 2. Comprobar conectividad con el servidor KMS
  12. echo "Probando conexión con $KMS_SERVER..."
  13. ping -c 2 $KMS_SERVER > /dev/null 2>&1
  14. if [ $? -eq 0 ]; then
  15. echo "Servidor alcanzado con éxito."
  16. else
  17. echo "ERROR: No se puede contactar al servidor KMS. Verifica la VPN o la red local."
  18. exit 1
  19. fi
  20. # 3. Establecer el Hostname del servidor KMS
  21. echo "Configurando el host de licencias..."
  22. defaults write com.microsoft.office LicensingEnterpriseHostname -string "$KMS_SERVER"
  23. # 4. Establecer el puerto (por defecto es 1688)
  24. defaults write com.microsoft.office LicensingEnterprisePort -int 1688
  25. echo "--- Configuración completada ---"
  26. echo "Abre cualquier aplicación de Office (Word, Excel) para completar la activación."