GNU/Linux >> Tutoriales Linux >  >> Cent OS

No se puede enviar ssh al servidor después de la integración en el dominio de Active Directory (AD) [CentOS/RHEL 7]

El problema

El sistema CentOS/RHEL 7.3 se configuró correctamente para unirse a un dominio de Active Directory. Un usuario en el sistema OL no puede iniciar sesión y las siguientes entradas se encuentran en el registro del sistema /var/log/messages:

2017-06-28T11:28:41.404719-04:00 adclient sshd[10352]: pam_sss(sshd:auth): authentication success; logname= uid=0 euid=0 tty=ssh ruser= rhost=X.X.X.X user=test1
2017-06-28T11:28:41.573420-04:00 adclient sshd[10352]: pam_krb5[10352]: account checks fail for '[email protected]': user disallowed by .k5login file for 'test1'

La solución

La primera línea en el resultado de /var/log/messages anterior indica que el cliente de Linux se ha conectado con el servidor AD, utilizando las credenciales de usuario test1. La segunda línea informa que el uso de la cuenta está bloqueado localmente por pam_krb5 Comprobación de PAM (Módulos de autenticación conectables). Este módulo está controlado por $(HOME)/.k5login archivo.

Remedio

La solución preferida es agregar los principales del servidor en el archivo ${HOME}/.k5login por usuario. Consulta el K5LOGIN página del manual para obtener información adicional sobre cómo agregar elementos a este archivo.

Solución alternativa

Si prefiere no utilizar la función de lista de control de acceso (ACL), estos pasos desactivarán la función en todo el sistema:

1. Asegúrese de hacer una copia de seguridad de /etc/krb5.conf antes de hacer cualquier cambio.

2. Agregue las siguientes líneas al archivo /etc/krb5.conf:

# vi /etc/krb5.conf
[appdefaults]
pam = {
    debug = false
    TEST.ORACLE.COM = {
        ignore_k5login = true
    }
}

3. Guarde el archivo.


Cent OS
  1. ¿No puede acceder a Google Cloud Server después de reiniciar?

  2. Ssh – Intentar Ssh en el servidor y obtener Key_load_public:¿No existe tal archivo o error de directorio?

  3. Configurar Active Directory con DNS integrado

  4. Cómo conectarse a un dominio de Active Directory usando Realmd (Configurar CentOS/RHEL 7 como cliente de Active Directory)

  5. No se puede unir el servidor Linux Samba al dominio de Active Directory de Windows

Cómo integrar RHEL 7 o CentOS 7 con Windows Active Directory

Integre Samba con Active Directory en CentOS

Configure el servidor Samba en CentOS 8/RHEL 8 para compartir archivos

Cómo:configurar Active Directory en Windows Server 2012

Instale los servicios de dominio de Active Directory en Windows Server 2008 R2 Enterprise de 64 bits

Instalar Active Directory en Windows Server 2012