Próbuję znaleźć sposób na automatyczne wprowadzenie hasła podczas rozpoczynania sesji SSH. Czy jest na to sposób? Korzystam z openssh na Win10, aby połączyć się z moim zdalnym serwerem.
Nie jest to bezpośrednia odpowiedź na twoje pytanie, ale czy zastanawiałeś się nad użyciem kluczy SSH zamiast haseł? To rozwiązałoby twój problem, chyba że musisz użyć hasła.
Jason Floyd
Odpowiedzi:
2
Przeprowadź migrację haseł do kluczy ssh. Rozważ przechowywanie dla nich haseł ssh-agent.
Jeśli musisz zautomatyzować hasło, użyj sshpassprogramu. Ma mniej niepewne opcje, takie jak czytanie ze zmiennych środowiskowych lub potoków, i oszuka dla ciebie sprawdzanie TTY ssh.
Odpowiedzi:
Przeprowadź migrację haseł do kluczy ssh. Rozważ przechowywanie dla nich haseł
ssh-agent
.Jeśli musisz zautomatyzować hasło, użyj
sshpass
programu. Ma mniej niepewne opcje, takie jak czytanie ze zmiennych środowiskowych lub potoków, i oszuka dla ciebie sprawdzanie TTY ssh.źródło