zapisz hasło raz i użyj go z innego terminala


2

Mam skrypt, który uruchamia zdalne logowanie przy użyciu SSH, kopiuje plik z tego zdalnego komputera za pomocą SCP bez pytania o hasło, jednak zmiana działa tylko na terminalu, na którym uruchamiam skrypt. Jeśli spróbuję wykonać ten sam skrypt na innym terminalu, poprosi mnie o hasło.

Czy istnieje sposób, w jaki mogę utworzyć skrypt, który raz poprosi o moje hasło, a następnie nie pyta o moje hasło przy następnym uruchomieniu skryptu?

Odpowiedzi:


4

Użyj ssh-copy-id [user@]machine polecenie, aby zainstalować klucz publiczny w autoryzowanych kluczach komputera zdalnego.


0

ssh jest raczej paranoikiem swoich haseł. Możesz użyć jego zamiennika z putty, pozwala załadować hasło z pliku lub nawet z linii poleceń.


0

Możesz skonfigurować mistrz Połączenie SSH, które akceptuje multipleksowanie znajomości. Zobacz opcje -M i -S podręcznika klienta SSH.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.