Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

ИО Капитана Очевидности


Contributor


Сообщения: 5387
Благодарности: 1105

Профиль | Отправить PM | Цитировать


Цитата Almest:
Создал для авторизации по ssh публичные ключи! Теперь нужно как-то публичный ключ перекинуть себе на пк (вин хр). »
Неправильно.
Свой публичный ключ сервер SSH передаёт клиенту автоматически в момент подключения. А для автоматической авторизации подключенного пользователя используется открытый ключ клиента.

1) сгенерировать пару ключей SSH на клиенте
2) заранее передать на сервер открытый ключ клиента (можно через тот же scp с вводом пароля)
3) поместить содержимое ключа в файл /home/ПОЛЬЗОВАТЕЛЬ/.ssh/authorized_keys

можно войти на сервер (с вводом пароля) и ввести команду cat user.pub >> ~/.ssh/authorized_keys
или можно сразу дать нужное имя файлу открытого ключа и при передаче на сервер поместить его в нужный каталог, благо функция scp это позволяет
Также в Linux есть команда ssh-copy-id. Однако есть ли аналогичная ей функция в putty и других клиентах для Windows, я не знаю.

-------
Самое совершенное оружие, которым забиты арсеналы богатых и процветающих наций, может легко уничтожить необразованного, больного, бедного и голодного. Но оно не может уничтожить невежество, болезнь, нищету и голод. (Фидель Кастро)

Почему всех осужденных за измену Родине при Сталине реабилитировали при Горбачёве по отсутствию состава преступления? Потому что при Горбачёве измену Родине перестали считать преступлением.


Отправлено: 08:09, 23-04-2015 | #3