Facilitando a entrada da senha do sudo para hosts remotos?

0

Estou fazendo logon em hosts remotos via SSH para fazer o administrador do 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 dor ter que digitar a senha sudo o tempo todo - o que eu faço encontrando-a de um arquivo de texto simples e recortando - mas usando sudo -i parece desaconselhável.

Existe uma maneira de tornar isso mais fácil, como manter minha senha em uma tecla de atalho. Apenas parece desajeitado - seria bom ter um gerenciador de senhas que lida com isso.

Eu uso o Kubuntu 14.04 e uso kdewallet para o gerenciamento local de senhas. Obrigado por qualquer sugestão para facilitar isso.

    
por pbhj 12.03.2015 / 00:46

1 resposta

0

É da natureza de sudo exigir a digitação da senha no login e após o cache de senha expirar. Se você mantiver sua senha sudo em um arquivo de texto não criptografado (e até mesmo em um criptografado, é uma má idéia) e quiser gerenciá-lo com kdewallet você não precisa se preocupar com sudo -i porque é muito mais seguro alternativa para o seu caso de uso.

Ah, e aprenda sua senha sudo com força e exclua o arquivo de texto (considere usar shred para o arquivo) :) É um imenso risco à segurança!

    
por Karl Richter 12.03.2015 / 00:54