Cómo habilitar el acceso root ssh en Ubuntu 14.04

118

Me gustaría habilitar el acceso raíz ssh en Ubuntu 14.04. Editar el /etc/ssh_config (PermitRootLogin yes) no afectó nada.

    
pregunta user283163 19.05.2014 - 15:48

5 respuestas

178

Simplemente agregar una contraseña para root no es suficiente para el Servidor Ubuntu 14.04.

También necesita editar /etc/ssh/sshd_config y comentar la siguiente línea:

PermitRootLogin without-password

Justo debajo, agregue la siguiente línea:

PermitRootLogin yes

Luego reinicie SSH:

service ssh reload

Para Ubuntu 16.04.1 LTS (GNU / Linux 4.4.0-59-generic x86_64) PermitRootLogin without-password ha sido reemplazado por PermitRootLogin prohibit-password .

    
respondido por el bdep 27.06.2014 - 23:12
36

Necesita configurar una contraseña para la cuenta raíz y luego funcionará.

sudo passwd

Ingrese la misma contraseña dos veces.

P.S. Después de modificar / etc / ssh / sshd_config, no olvide volver a cargar el servidor openssh.

sudo service ssh reload
    
respondido por el cioby23 19.05.2014 - 15:51
16

Con Ubuntu 14.04 Server.

Establecer la contraseña

sudo passwd

Cambios en / etc / ssh / sshd_config

Cambiar PermitRootLogin

PermitRootLogin yes

Es posible que también deba verificar el valor de PasswordAuthentication. Si está configurado en no, defina sí

PasswordAuthentication yes

Luego reinicie SSH:

service ssh restart

    
respondido por el Pandurang Patil 01.02.2017 - 10:27
3

Para 14.04 tendrías que comentar debajo de la línea en / etc / ssh / sshd_config

#StrictModes yes
    
respondido por el Jitendra 03.08.2014 - 19:55
-1

Para mí, ninguno de estos pasos funcionó, incluso he intentado algo que nunca probaría para otra cosa que una vm de juguete: PermitRootLogin without-password

Lo único que funcionó para mí fue deshabilitar el módulo PAM para esto:

UsePAM no

Esta opción normalmente se encuentra al final del archivo. Para ser sincero, no conozco los verdaderos inconvenientes de esto, pero ya que se supone que no debes permitir el inicio de sesión de root en línea, creo que está bien para un dev-vm privado.

Sin embargo, establezca una contraseña segura, siempre. No, esto no es una excepción. Ni siquiera solo esta vez ...

    
respondido por el Kjellski 27.08.2014 - 21:31

Lea otras preguntas en las etiquetas