En los sistemas Gnu/linux, puedo realizar un inicio de sesión local completo (es decir, donde logname
se devuelve el mismo resultado que whoami
) mediante dos métodos:
acceso:
sudo login second_user
(se le solicita la contraseña)
ssh:
ssh second_user@localhost
(se solicita la contraseña a menos que se hayan configurado las claves ssh)
Me interesa saber si se produce alguna latencia adicional u otra pérdida de rendimiento mediante uno u otro método. ¿Algún otro pros y contras?
Prefiero ssh porque sé cómo configurar el inicio de sesión sin contraseña/basado en clave. ¿Es esto posible mediante el otro método? También me gusta que un usuario normal pueda iniciar sesión ssh sin tener que alterar la lista de sudoers ( sudo visudo
).
Una ventaja adicional es que se puede configurar una conexión ssh/scp de múltiples saltos en el cliente para acceder al segundo inicio de sesión aparentemente directamente.
¿Existen métodos para obtener ventajas similares mediante el login
comando? ¿Dónde eclipsa a la alternativa ssh? ¿Es aceptable enviar ssh localmente a mi 'segundo usuario'?