|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » вопрос по SFTP |
|
вопрос по SFTP
|
Ветеринар Сообщения: 1763 |
Профиль | Сайт | Отправить PM | Цитировать Скажите, пожалуйста, как решить мою проблему....
Требуется сливать в автоматическом режиме бэкапы с сервака (SlackWare) по SFTP. Как бы это сделать? SSH2 работает, вручную по SFTP тоже все нормально, а вот как сделать автоматом - не могу додумать [s]Исправлено: Yustus, 10:53 24-06-2004[/s] |
|
------- Отправлено: 10:50, 24-06-2004 |
Член форума Сообщения: 703
|
Профиль | Сайт | Отправить PM | Цитировать Yustus
написать скрипт и задолбить в cron ... собственно вот так ... |
------- Отправлено: 11:54, 24-06-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеринар Сообщения: 1763
|
Профиль | Сайт | Отправить PM | Цитировать Petya
Огромное спасибо за подробнейший и конкретнейший ответ... Воду лить каждый может, а вот реально помочь - нет, в чем я в очередной раз убедился... |
------- Отправлено: 12:02, 24-06-2004 | #3 |
Член форума Сообщения: 703
|
Профиль | Сайт | Отправить PM | Цитировать какой вопрос такой и ответ
ты спросил как сделать - я сказал как ... |
------- Отправлено: 12:20, 24-06-2004 | #4 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Yustus
ты ведь написал, что Цитата:
1) устроить авторизацию по ключам 2) строчку scp что-то та куда-то там записать в файл и сделать его исполняемым 3) в кроне прописать время исполнения этого файла уфф... в принципе удобство *nix как раз в том, что все, что руками проделыается (поскольку, это не клики мышкой, как в win), можно таким способом "автоматизировать" |
||
Отправлено: 12:28, 24-06-2004 | #5 |
Ветеринар Сообщения: 1763
|
Профиль | Сайт | Отправить PM | Цитировать Картина такова:
Есть сервер (host1) с директорией, к примеру, /backup Все файлы из нее нужно периодически сливать на другой сервер, к примеру, host2. Авторизация стандартная - логин/пароль. Помогите написать скрипт (приведите конкретный пример), который, будучи запущенным, скопирует файлы из директории /backup в директорию на удаленном сервере host2. |
------- Отправлено: 12:42, 24-06-2004 | #6 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Можно попробовать решить ващу задачу с помощью Perl Например использовав уже готовый шаблон (см книгу "Perl библиотека программиста" стр. 647-650 Клиентские операции FTP.)
Идея простая: 1. По крону выполняем backup 2. Аналогично вызываем скрипт с другой машины(+1 час если много данных) для вытягивания с нее. Примечание: а)Выше на перле даны принцип с ftp но не чего страшного если подумать то можно и через sftp. Главное чтоб на втором хосте был юзвер с логином и паролем (хотя-бы один раз зашедший на хост1 чтоб создались ключи) под которым выполняется копирование бэкапа. б) И главное правильно настроить SSH на вашей системе. |
------- Отправлено: 16:38, 28-06-2004 | #7 |
Ветеринар Сообщения: 1763
|
Профиль | Сайт | Отправить PM | Цитировать Пытаюсь сейчас настроить DSA аутентификацию по ключам. Из всех рассмотренных способов (hostbased,publickey,keyboard-interactive,password), publickey, на мой взгляд, лучший. Вот сижу и ковыряюсь пока не получилось
|
------- Отправлено: 17:06, 28-06-2004 | #8 |
Guest |
Привет Алл. Да уж...
Не нароком перелистая книгу _http://www.openna.com/products/books/sol/Securing-Optimizing-Linux-The-Ultimate-Solution.zip (старовата правда... но все-же) см. стр. 774 видим скрипт дла резервного архивирования. И далее см. стр. 786 - Using the scp command of SSH to transfer backups over the network. Интересно... почти как дежавю.... или вспоминая эпиграф к программе телевидения (если кто помнит такую) "очевидное невероятное".... ___________________________ by sergleo |
Отправлено: 21:39, 28-06-2004 | #9 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать Yustus
парочка руководств по ssh с указаниями по настройке ключей быстрый тур по ssh и руководство по secure shell Удачи |
Отправлено: 01:54, 29-06-2004 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Вопрос | CocoNuts | Наборы обновлений для Windows XP/2003/Windows 7 | 4 | 02-12-2007 19:32 | |
Вопрос по Си | Grekalov | Программирование и базы данных | 3 | 22-12-2005 08:46 | |
Вопрос по VB | NLDSoft | Программирование и базы данных | 1 | 29-08-2003 09:51 |
|