¿Cómo iniciar sesión como root de forma remota?

23

Estoy tratando de iniciar sesión en raspberrypi como usuario root a través de winscp, pero solo dice "Acceso denegado", lo mismo para intentar iniciar sesión directamente como root en ssh.

He intentado iniciar sesión como pi y hacerlo sudo passwd root, lo que da como resultado la salida de la consola passwd: Password changed successfully, sin embargo, todavía no puedo iniciar sesión como root

d0min0r4bb1t
fuente

Respuestas:

38

Si desea iniciar sesión como root utilizando SSH o WinSCP, necesita editar la configuración de SSHD, haga esto:

  • Inicie sesión y edite este archivo: sudo nano /etc/ssh/sshd_config
  • Encuentra esta línea: PermitRootLogin without-password
  • Editar: PermitRootLogin yes
  • Cerrar y guardar archivo
  • reboot o reinicie el servicio sshd usando: /etc/init.d/ssh restart
  • Establezca una contraseña de root si aún no hay una: sudo passwd root

Ahora puede iniciar sesión como root, pero le recomiendo usar una contraseña segura o teclas ssh

MadAntrax
fuente
2
Tenga en cuenta que si la PermitRootLoginlínea comienza con un signo de comentario ( #), ¡debe eliminar ese signo!
jorijnsmit
Me ayudó la última línea para establecer la contraseña de root. Gracias.
Andrei Krasutski
3

No puede iniciar sesión rootporque Raspbianno tiene una rootcontraseña. Ver contraseña predeterminada de la raíz Raspbian

Normalmente sshno permite el rootacceso porque esto se considera un riesgo de seguridad. Debería poder hacer todo lo que necesita usando sudo(que es la práctica normal de Debian).

Si REALMENTE desea ssh rootacceso, puede habilitarlo.

Milliways
fuente
Estoy muy contento de que al menos alguien haya señalado que esto es un riesgo de seguridad. SSH como root nunca es una buena idea (particularmente cuando se usa la autenticación de contraseña).
stevieb
1

Puede iniciar sesión como usuario normal (pertenecer al grupo sudoer ) y luego

 sudo su -

para cambiar a root

南山 竹
fuente
Para ssh eso está bien, el problema principal fue winscp donde no puedo usar sudo
d0min0r4bb1t
-2

Usted puede

sudo su

Luego use passwd para cambiar la contraseña

Alex
fuente