ssh-copy-id(1)
| SSH-COPY-ID(1) | System Reference Manual | SSH-COPY-ID(1) |
НАЗВАНИЕ
ssh-copy-id - инсталлирует ваши файлы публичной идентификации на удаленной машине.
СИНТАКСИС
ssh-copy-id [-i identity_file]* [user@]machine
ОПИСАНИЕ
ssh-copy-id это сценарий, использующий ssh для подключения к удаленной машине (подразумевается использования пароля, так как аутентификация паролем должна быть включена, если вы не придумали какое-нибудь ловкое использование многоуровневой идентификации).
Он также изменяет права доступа на удаленный домашний каталог пользователя, ~/.ssh, ~/.ssh/authorized_keys и ~/.ssh/authorized_keys2 удаляя права записи для группы (что, в противном случае, не дало бы вам подключиться, если удаленный sshd работает в режиме StrictModes, включенном в его конфигурации).
Если задан параметр -i, то будет использован файл идентификации (по умолчанию ~/.ssh/identity.pub) независимо от того, имеются ли какие-либо ключи в вашем ssh-agent. В другом случае, если ssh-add -L выдаёт какую-либо информацию, то ему отдается предпочтение перед файлом идентификации.
Если используется параметр -i или ssh-add не дает отклика, то тогда используется содержимое файла идентификации. Если в нём имеется один или более отпечатков ключей (не важно каких), то эта информация будет добавлена в ~/.ssh/authorised_keys или ~/.ssh/authorised_keys2, в зависимости от типа идентификации на удаленной машине (с созданием, при необходимости, файлов и каталогов).
СМОТРИ ТАКЖЕ
ssh(1), ssh-add(1), ssh-agent(1), sshd(8)
ПЕРЕВОД
Перевод с английского: Александр Блохин <sass@altlinux.ru>
| 31 Октября 2004 | ALT Linux Team |
