- подключился к компьютеру Linux (из под Windows можно подключиться c помощью PuTTY)
- в консольном окне ввожу команду
ssh-keygen -t rsa -C "atlant"
где atlant – имя пользователя,
под которым я буду подключаться
Появляется сообщение Enter file in which to save the key (введите имя
файла ключа). Если имя файла ключа вас
устраивает, можете просто нажать Enter. Я ввел путь к домашнему каталогу и имя файла /home/atlant/.ssh/sshkey-atlantДалее Enter passphrase (введите пароль для доступа к ключу). Я вводить не стал, просто нажал Enter (доступ к файлу ключа на Linuxe кроме меня никто не имеет). Если у вас открытый доступ к ключам, ну например файл ключа хранится на компьютере к которому есть доступ у разных сотрудников, то тогда лучше ввести passphrase.
На экране пробегут строки, с указанием пути и названием файлов ключей
Your identification has been saved in /home/atlant/.ssh/sshkey-atlant.
Your public key has been saved in /home/atlant/.ssh/sshkey-atlant.pub.
- Ну вот и созданы два ключа, один публичный с расширение
.pub (выкладывается на сервер) и личный ключ для доступа.Подключение к серверу ssh из под Linux
ssh -v -i /home/atlant/.ssh/sshkey-atlant atlant@192.168.10.222
где
/home/atlant/.ssh/sshkey-atlant – ключ который я создал
atlant@192.168.10.222 – имя пользователя на сервере SSH и
ip адрес
сервера SSH
-v – запуск
ssh в
режиме отладки
Комментариев нет:
Отправить комментарий