Intento iniciar sesión con PuTTY como root, pero cuando escribo la contraseña dice acceso denegado .
¿Puede alguien ayudarme a arreglar esto?
/etc/ssh/sshd_config
apariencia?
Intento iniciar sesión con PuTTY como root, pero cuando escribo la contraseña dice acceso denegado .
¿Puede alguien ayudarme a arreglar esto?
/etc/ssh/sshd_config
apariencia?
Respuestas:
Solo se me ocurren cuatro problemas potenciales (la mayoría de los cuales ya se han cubierto):
Si está utilizando una dirección IP, verifíquela.
Si está utilizando un nombre de host, verifique que esté apuntando a la dirección IP correcta y / o pruebe con la dirección IP.
El hecho de que tenga acceso de root no significa que realmente pueda iniciar sesión como root. Solo significa que tiene una cuenta con privilegios de root (normalmente a través de sudo).
Si no está ingresando el nombre de usuario manualmente, asegúrese de que Conexión → Datos → Nombre de usuario de inicio de sesión automático esté configurado como root .
Verifica la contraseña que estás ingresando.
Verifique que CapsLockesté deshabilitado.
Verifique que PuTTY use la distribución de teclado adecuada.
Si lo usa AltGr, asegúrese de que Terminal → Teclado → AltGr actúa como la tecla Comopse no está marcada.
Si nada de lo anterior funciona, borre el campo Conexión → Datos → Nombre de usuario de inicio de sesión automático (suponiendo que esté configurado) e ingrese la contraseña en el campo de nombre de usuario para verificar que se ingresó correctamente.
Algunos servidores SSH pueden deshabilitar los inicios de sesión SSH para ciertos usuarios e incluso pueden deshabilitar los inicios de sesión raíz de forma predeterminada.
Si está utilizando el servidor Open SSH, debe editar /etc/ssh/sshd_config
y asegurarse de que no contenga una de las siguientes líneas:
PermitRootLogin no
PermitRootLogin without-password
Ambos dan como resultado un acceso simple denegado. error, aunque le permiten ingresar la contraseña. Este último solo permite inicios de sesión raíz cuando se autentica usando claves públicas.
Para permitir inicios de sesión raíz, elimine la línea correspondiente o reemplácela con lo siguiente:
PermitRootLogin yes
Consulte man sshd_config para obtener más información.
/etc/ssh/sshd_config
archivo no contenía ninguna de las dos líneas que se mencionaron, sin embargo, agregué la PermitRootLogin yes
línea a mi archivo de todos modos y funcionó. Asegúrese de reiniciar su servicio SSH después de realizar cualquier modificación en ese archivo ( service ssh restart
), para que surtan efecto.