Faço login em várias máquinas como parte do meu trabalho (+ - 20 por dia). Passo apenas alguns dias / semanas com cada máquina. Muitos executam apenas ftp.
Para um acesso contínuo, o Tramp é incrível, mas é o gerenciamento manual do acesso desses servidores que se tornou tedioso.
Gerencio manualmente um .netrc e um .ssh / config, juntamente com todas as chaves. Freqüentemente, uma senha / chave muda durante o meu tempo na máquina e terei que reeditar os arquivos.
Existe uma solução eficaz para gerenciar (máquinas / senhas / chaves) no emacs?
O Tramp usa o back-end de fontes de autenticação para gerenciar senhas. Ele precisa de algumas entradas especializadas em .authinfo, como
Leia o manual do Tramp, capítulo "Manuseio de senhas", para obter detalhes.
O auth-sources também possui algumas funcionalidades para criar entradas de senha on-the-fly. Nunca tentei essa funcionalidade com o Tramp, mas talvez você investigue um pouco.
fonte