SSH-ADD
Updated: 1.24
Index Return to Main Contents
НАЗВАНИЕ
ssh-add - добавляет RSA или DSA идентификацию для агента аутентификации.СИНТАКСИС
ssh-add [lLdD] [файл...]ОПИСАНИЕ
ssh-add добавляет RSA или DSA идентификацию для агента аутентификации - ssh-agent(1). Если запущен без параметров, то будет добавлена идентификация из $HOME/.ssh/identity, $HOME/.ssh/id_rsa и $HOME/.ssh/id_dsa, если хотя-бы один из них существует. Альтернативное имя файла может быть задано из командной строки. Если какому-либо файлу требуется ключевая фраза ssh-add спросит эту фразу у пользователя. Ключевая фраза считывается с пользовательского терминала. Если задано несколько файлов идентификации ssh-add использует последнюю ключевую фразу.Для того, чтобы это работало, аутентификационный агент должен быть запущен и должен быть прародителем настоящего процесса для ssh-add.
ПАРАМЕТРЫ
Используемые параметры:- -l
- Перечисляет распечатки всех идентификаторов, представленных агентом в настоящий момент.
- -L
- Перечисляет параметры публичных ключей всех идентификаторов, представленных агентом в настоящий момент.
- -d
- Вместо добавления идентификации, удаляет её из агента.
- -D
- Удаляет все идентификаторы из агента.
ФАЙЛЫ
- $HOME/.ssh/identity
- Содержит RSA-идентификатор аутентификации пользователя версии 1. Этот файл должен быть недоступным к прочтению для всех, кроме пользователя. Имейте в виду, что ssh-add игнорирует этот файл, если он доступен для остальных. Это может быть сделано с помощью ключевой фразы во время создания ключа; эта фраза будет использована для шифрования приватной части этого файла. Это файл добавляемый ssh-add по умолчанию, если не было указано других файлов.
- $HOME/.ssh/id_dsa
- Содержит DSA-идентификатор аутентификации пользователя версии 2.
- $HOME/.ssh/id_rsa
-
Содержит RSA-идентификатор аутентификации пользователя версии 2.
ПЕРЕМЕННЫЕ
DISPLAY и SSH_ASKPASSЕсли ssh-add нужна ключевая фраза, то она быдет прочитана с текущего терминала, если он запущен с терминала. Если ssh-add не имеет ассоциированного терминала, но установлены переменные DISPLAY и SSH_ASKPASS, то будет выполнена команда, определенная SSH_ASKPASS, и открыто окно X11 для чтения ключевой фразы. Это иногда полезно при вызове ssh-add из .Xsession или схожего сценария. (Имейте в виду, что на некоторых машинах может быть необходимо для нормального функционирования перенаправить ввод из /dev/null.)
АВТОРЫ
OpenSSH является производной из оригинальной и свободной версии ssh 1.2.12 от Tatu Ylonen. Aaron Campbell, Bob Beck, Markus Friedl, Niels Provos, Theo de Raadt и Dug Song удалили много ошибок, добавили обновленные возможности и создали OpenSSH. Markus Friedl внес вклад в виде поддержки для протокола SSH версий 1.5 и 2.0. Александр Блохин <sass@altlinux.ru> - перевод на русский язык.СМ. ТАКЖЕ
ssh(1), ssh-add(1), ssh-agent(1), sshd(8)
Index
- НАЗВАНИЕ
- СИНТАКСИС
- ОПИСАНИЕ
- ПАРАМЕТРЫ
- ФАЙЛЫ
- ПЕРЕМЕННЫЕ
- АВТОРЫ
- СМ. ТАКЖЕ