¿Cómo ingresará a la cuenta raíz de otro sistema? Suponga que tiene que acceder al sistema de destino.
Esta es una pregunta que me hicieron en un cuestionario. Aparentemente simplemente usando
ssh [email protected]
No era la respuesta. Me gustaría saber la respuesta.
ssh
ha eliminado cualquier restricción para acceder directamente a la raíz (en lugar de, por ejemplo, " Suponga que " el sistema de destino está en su configuración predeterminada ") .ssh root@some-other-system
solo puede ser una suposición, ya que la pregunta no menciona la configuración u otros detalles.Respuestas:
Esa es realmente la forma correcta de SSH en un servidor (192.168.xxx.xxx), que acepta conexiones SSH en el puerto predeterminado (22). Para especificar el usuario que desea usar para iniciar sesión, puede usar:
o
Si el servicio SSH está configurado para permitir el inicio de sesión raíz, debería poder conectarse sin problemas ( PermitRootLogin sí, en sshd_config).
fuente
PermitRootLogin yes
es solo para la implementación del servidor OpenSSH ssh. Además, muchos sistemas tienen otras formas de deshabilitar el inicio de sesión raíz en la red, como a través de PAM en algunos sistemas GNU / Linux.Deshabilite el inicio de sesión raíz y luego SSH como usted mismo y use la escalada de privilegios (
sudo
,su root
...) cuando sea necesario. Ahora tiene acceso raíz rastreable ya que se registra sudo, etc.fuente