Если вы используете FreeBSD версии 4.0 или более позднюю, OpenSSH включен в базовую поставку системы. Для более ранних версий обновите и установите OpenSSH из порта security/openssh.
Для тех, кто не хочет набирать свой пароль каждый раз при
использовании ssh(1) и использует для авторизации ключи
RSA или DSA, удобной будет утилита ssh-agent(1). Если вы
собираетесь использовать ее, убедитесь, что она запущена раньше
прочих приложений. Пользователи X Window, например, обычно
запускают ее из файлов .xsession
или
.xinitrc
. Подробнее смотрите в справочной
странице ssh-agent(1).
Создайте пару ключей при помощи ssh-keygen(1). Ключи
появятся в каталоге
$HOME/.ssh/
.
Пошлите ваш публичный ключ (содержимое файла
$HOME/.ssh/id_dsa.pub
или $HOME/.ssh/id_rsa.pub
)
вашему будущему ментору, чтобы он мог быть помещен в файл
в каталоге
yourlogin
/c/ssh-keys/
на машине
freefall
.
Теперь вы можете пользоваться утилитой ssh-add(1) для
авторизации один раз за сессию. Утилита запросит кодовую фразу
для вашего секретного ключа и затем сохранит ее в агенте авторизации
(ssh-agent(1)). Если вы хотите удалить сохраненный секретный
ключ из агента, используйте команду ssh-add -d
.
Для теста используйте команду типа ssh
freefall.FreeBSD.org ls /usr
.
За дополнительной информацией обращайтесь к security/openssh, ssh(1), ssh-add(1), ssh-agent(1), ssh-keygen(1) и scp(1).
Этот, и другие документы, могут быть скачаны с https://download.freebsd.org/ftp/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.