Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   копирование файлов с помощью scp (http://forum.oszone.net/showthread.php?t=298775)

Almest 22-04-2015 11:30 2499116

копирование файлов с помощью scp
 
Добрый день!
Т.к. я не специалист в линуксе, решил заняться изучением убунту сервера,Развернул на виртуальной машине убунту сервер 14.10! Создал для авторизации по ssh публичные ключи! Теперь нужно как-то публичный ключ перекинуть себе на пк (вин хр).
Сказали что это можно сделать с помощью команды scp. Кто подскажет как конкретно? И что нужно прописать?

ruslandh 22-04-2015 21:02 2499415

Перекидывть можно чем угодно, хоть через флешку перенести. Другой вопрос - какой клиент в Windows умеет работать по ssh с ключами, и где он их хранит.

El Scorpio 23-04-2015 08:09 2499505

Цитата:

Цитата 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, я не знаю.


Время: 20:32.

Время: 20:32.
© OSzone.net 2001-