понедельник, 25 ноября 2013 г.

Создание ключа ssh на Linux


- подключился к компьютеру 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 в режиме отладки 

Комментариев нет:

Отправить комментарий