
Estou fazendo logon em hosts remotos via SSH para administrar o servidor. O login usa um certificado, mas eu faço login como usuário normal ( ssh -p $PORT $USER@$HOST
) e uso sudo
para executar comandos. É uma pena ter que digitar a sudo
senha o tempo todo - o que faço encontrando-a em um arquivo de texto simples e colando-a - mas usar sudo -i
parece desaconselhável.
Existe uma maneira de tornar isso mais fácil, como manter minha senha em uma tecla de atalho. Parece desajeitado - seria bom ter um gerenciador de senhas que lidasse com isso.
Eu uso o Kubuntu 14.04 e uso kdewallet
para gerenciamento de senhas locais. Obrigado por qualquer sugestão para facilitar isso.
Responder1
É da natureza sudo
exigir a digitação da senha no login e após o cache da senha expirar. Se você mantém sua sudo
senha em um arquivo de texto não criptografado (e mesmo criptografado é uma má ideia) e deseja gerenciá-la, kdewallet
não precisa se preocupar sudo -i
porque é uma alternativa muito mais segura para o seu caso de uso.
Ah, e aprenda sua senha do sudo e exclua o arquivo de texto (considere usar shred
para o arquivo) :) É um risco de segurança imenso!