Se ocupa de un marco basado en boletos para evitar la intrusión de atacantes externos. Por lo tanto, evita cualquier posibilidad de frases secretas de olfateo o robos de contraseña secreta.
Esta guía paso a paso ilustra cómo instalar kerberos en Linux de las siguientes maneras;
Guía paso a paso para instalar Kerberos en Linux
El Protocolo de autenticación Kerberos está disponible para descargar desde el repositorio oficial del MIT. También puedes encontrarlo en la tienda Ubuntu. Por lo tanto, puede instalarlo en Ubuntu 22.04 o cualquier versión del sistema operativo Linux usando los siguientes pasos:
Paso 1: asegúrese de que sus dispositivos cumplan con la instalación del Protocolo de Kerberos
En particular, Kerberos solo se instalará si sus dispositivos cumplen con todos los requisitos previos necesarios. Estos requisitos previos incluyen;
Paso 2: ejecute el comando apt-get install kbr5-user.
Primero, inicie su computadora y abra la ventana del terminal. Entonces, ejecute el comando
sudo apt-get install kbr5-user
Paso 3: ingrese una contraseña de cuenta local
Ingrese la contraseña de cuenta local para su sistema. Presione Y y luego la tecla ENTER una vez se le solicite que continúe.
Paso 4: ingrese el Kerberos 5 predeterminado.
En el siguiente paso, se solicitará al usuario que ingrese un Kerberos 5 predeterminado. Introduzca el siguiente texto en mayúsculas [email protected]:
Estos primeros tres pasos son útiles para configurar los archivos de instalación. Una vez que estos archivos de instalación estén listos, presione la tecla ENTER, y Kerberos se ejecutará automáticamente hasta que el proceso esté completo.
Paso 5: Instale el servidor Kerberos KDC
El servidor Kerberos KDC se puede introducir en la estación de trabajo maestra. Sin embargo, esa no es una regla estricta, lo que hace posible ser introducido en cualquier servidor dentro del clúster.
$ yum introduce krb5-server
Paso 6: Instale el cliente Kerberos KDC
Introduzca el cliente Kerberos KDC en cada uno de los nodos o máquinas en el clúster utilizando el comando yum.
Paso 7: Configurar kerberos modificando archivos
Como componente de la configuración, debemos hacer cambios en dos registros:
KDC.confusión Cambios
En el ejemplo, utilice un nombre de reino único. Para esta demostración, elegiremos el nombre de Realm como [email protected].
1, 2 son bastante sencillos, mientras que 3 y 4 dicen qué máquinas son importantes para nuestro reino. Cualquier máquina con nombre de host ABC.testdomain.Local, G1.testdomain.Local, GK.testdomain.local y testdomain.Local está planeado para [email protected]
Paso 8: Crear bases de datos KDC
Es hora de crear conjuntos de datos KDC (Centro de distribución de clave) que usará el servidor Kerberos. Este es nuestro proceso de instalación:
$ KDB5 Util Make - R [email protected] - s
Configurar una contraseña maestra se vuelve obligatoria después de este paso. Siga los comandos según lo solicitado y copie la contraseña. Esta contraseña será útil para cualquier ejercicio relacionado con el conjunto de datos de KDC, como reiniciar su sistema o cambios en la base de datos más adelante.
Paso 9- Cambios de ACL:
Siga el comando para hacer cambios de ACL
vi/var/kerberos/krb5kdc/kadm5.LCA
Cambiarlo apropiadamente con el nombre de su reino. Usaremos */[email protected] * en esta demostración.
Paso 10: Agregue el nombre de administrador para KDC
Es vital asegurarse de que solo puede agregar un administrador para KDC en la máquina con el servidor KDC. Agregarlo a cualquiera de las máquinas del cliente Kerberos no producirá los resultados deseados.
$ kadmin.local
Este comando te traerá al kadmin.escrito local. Luego puede usar el comando a continuación con el nombre de su reino. Consulte todos los principios creados durante su instalación.
kadmin.Local: Addprinc root/[email protected]
Paso 11: Reinicie el servidor Kerberos y el servidor KDC
Nuevamente, estos comandos solo deben hacerse en la máquina del servidor KDC. Este paso es una confirmación de la instalación completa:
Reiniciar el servidor KDC
$ Administración KRB5KDC Inicio
Reiniciar el servidor Kadmin
$ Administración Kadmin Start
Conclusión
Es un procedimiento relativamente más fácil para instalar la última versión de Kerberos, popularmente conocida como KRB5, en Linux. Por lo tanto, los administradores pueden otorgar permiso a los usuarios para iniciar sesión de forma segura en los sistemas y programas sin la tecla en contraseñas cada vez.