¿Facilitar la entrada de contraseña sudo para hosts remotos?

¿Facilitar la entrada de contraseña sudo para hosts remotos?

Estoy iniciando sesión en hosts remotos a través de SSH para administrar el servidor. El inicio de sesión utiliza un certificado, pero inicio sesión como usuario normal ( ssh -p $PORT $USER@$HOST) y lo uso sudopara ejecutar comandos. Es una molestia tener que ingresar la sudocontraseña todo el tiempo, lo cual hago buscándola en un archivo de texto plano y pegándola, pero usarla sudo -iparece desaconsejable.

¿Hay alguna manera de hacer esto más fácil, como mantener mi contraseña en una tecla de acceso rápido? Parece complicado: sería bueno tener un administrador de contraseñas que maneje esto.

Utilizo Kubuntu 14.04 y lo uso kdewalletpara la gestión de contraseñas local. Gracias por cualquier sugerencia para facilitar esto.

Respuesta1

Es necesario sudoescribir la contraseña al iniciar sesión y después de que caduque la contraseña. Si guarda su sudocontraseña en un archivo de texto no cifrado (e incluso en uno cifrado es una mala idea) y desea administrarla, kdewalletno tiene de qué preocuparse sudo -iporque es una alternativa mucho más segura para su caso de uso.

Ah, y aprenda su contraseña de sudo de forma difícil y elimine el archivo de texto (considere usarlo shredpara el archivo) :) ¡Es un riesgo de seguridad inmenso!

información relacionada