Obecnie loguję się na zdalnym serwerze, otwierając terminal, uruchamiając ssh-agent, dodając klucz, uruchamiając xterm, a następnie łącząc się przez ssh.
Jakich narzędzi powinienem używać do tego? Patrzyłem na pęku kluczy, ale dokumenty nie wyjaśniają, jak używać go do ssh.
Odpowiedzi:
Powinno po prostu działać. Bardziej szczegółowo: Po pierwsze, nie uruchamiaj się
ssh-agent
sam, ponieważ uruchomione uruchomi go na żądanie. Upewnij się, że twój prywatny klucz ssh ma~/.ssh/
odpowiednie uprawnienia, tzn. Nie jest czytelny dla nikogo poza tobą:Teraz biegnij
ssh remote-hostname
. Powinno zostać wyświetlone okno dialogowe umożliwiające odblokowanie klucza. W oknie dialogowym znajduje się przycisk wyboru do przechowywania frazy hasła w pęku kluczy. Sprawdź i naciśnij OK. (/usr/bin/ssh
Myślę, że musisz to zrobić za pomocą , a nie żadnychssh
programów Macports lub Fink.) Jeśli nie pojawi się okno dialogowe, może byćssh
konieczne poinformowanie o nazwie i lokalizacji Twojego klucza prywatnego . Jeśli tak, określ go za pomocą-i
flagi, jak wźródło