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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - копирование файлов с помощью scp

Ответить
Настройки темы
Debian/Ubuntu - копирование файлов с помощью scp

Аватара для Almest

Ветеран


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

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


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

Отправлено: 11:30, 22-04-2015

 

Аватара для ruslandh

info man howto


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

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


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

-------
Поспешай не торопясь


Отправлено: 21:02, 22-04-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


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


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



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - копирование файлов с помощью scp

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Копирование папок с помощью Robocopy PsyDuck Windows Server 2008/2008 R2 3 08-10-2014 17:35
Debian/Ubuntu - [решено] SCP без SHH (очередное нежелание курить man`ы) apozlevich Общий по Linux 1 27-11-2011 15:42
FreeBSD - копирование с помощью pax файлов из временного интервала VictorSh Общий по FreeBSD 0 22-07-2011 21:12
Копирование файлов с помощью PHP на удаленный комп kyler Вебмастеру 1 11-06-2011 00:39
Копирование сбойного AudioCD с помощью CloneCD ES Хочу все знать 6 25-11-2003 16:06




 
Переход