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