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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » вопрос по SFTP

Ответить
Настройки темы
вопрос по SFTP

Аватара для Yustus

Ветеринар


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


Конфигурация

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


Скажите, пожалуйста, как решить мою проблему....
Требуется сливать в автоматическом режиме бэкапы с сервака (SlackWare) по SFTP. Как бы это сделать?
SSH2 работает, вручную по SFTP тоже все нормально, а вот как сделать автоматом - не могу додумать

[s]Исправлено: Yustus, 10:53 24-06-2004[/s]

-------
<EOT>
Пригодился ответ? Смело жмем на Полезное сообщение под ним =)


Отправлено: 10:50, 24-06-2004

 

Аватара для Petya

Член форума


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

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


Yustus
написать скрипт и задолбить в cron ... собственно вот так ...

-------
Debian, Slackware и Gentoo рулят .. остальные идут на фиг :) ...
мой хардвар averatec 6100 с пнём 4 - с двумя башками и моя система DEBIAN GNU/Linux
я не умер - я вышел покурить - но меня больше нет
Я вернулсо ! бугагагага !


Отправлено: 11:54, 24-06-2004 | #2



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

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


Аватара для Yustus

Ветеринар


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

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


Petya
Огромное спасибо за подробнейший и конкретнейший ответ... Воду лить  каждый может, а вот реально помочь - нет, в чем я в очередной раз убедился...

-------
<EOT>
Пригодился ответ? Смело жмем на Полезное сообщение под ним =)


Отправлено: 12:02, 24-06-2004 | #3


Аватара для Petya

Член форума


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

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


какой вопрос такой и ответ
ты спросил как сделать - я сказал как ...

-------
Debian, Slackware и Gentoo рулят .. остальные идут на фиг :) ...
мой хардвар averatec 6100 с пнём 4 - с двумя башками и моя система DEBIAN GNU/Linux
я не умер - я вышел покурить - но меня больше нет
Я вернулсо ! бугагагага !


Отправлено: 12:20, 24-06-2004 | #4

mar mar вне форума

Аватара для mar

just mar


Moderator


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

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


Yustus
ты ведь написал, что
Цитата:
SSH2 работает, вручную
Значит можно:
1) устроить авторизацию по ключам
2) строчку scp что-то та куда-то там записать в файл и сделать его исполняемым
3) в кроне прописать время исполнения этого файла
уфф...
в принципе удобство *nix как раз в том, что все, что руками проделыается (поскольку, это не клики мышкой, как в win), можно таким способом "автоматизировать"

Отправлено: 12:28, 24-06-2004 | #5


Аватара для Yustus

Ветеринар


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

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


Картина такова:
Есть сервер (host1) с директорией, к примеру, /backup
Все файлы из нее нужно периодически сливать на другой сервер, к примеру, host2.
Авторизация стандартная - логин/пароль.
Помогите написать скрипт (приведите конкретный пример), который, будучи запущенным, скопирует файлы из директории /backup в директорию на удаленном сервере host2.

-------
<EOT>
Пригодился ответ? Смело жмем на Полезное сообщение под ним =)


Отправлено: 12:42, 24-06-2004 | #6


Аватара для sergleo

Старожил


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

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


Можно попробовать решить ващу задачу с помощью Perl Например использовав уже готовый шаблон (см книгу "Perl библиотека программиста" стр. 647-650 Клиентские операции FTP.)
Идея простая:
1. По крону выполняем backup
2. Аналогично вызываем скрипт с другой машины(+1 час если много данных) для вытягивания с нее.
Примечание:
а)Выше на перле даны принцип с ftp но не чего страшного если подумать то можно и через sftp. Главное чтоб на втором хосте был юзвер с логином и паролем (хотя-бы один раз зашедший на хост1 чтоб создались ключи) под которым выполняется копирование бэкапа.
б) И главное правильно настроить SSH на вашей системе.

-------
Best regard`s SergLeo


Отправлено: 16:38, 28-06-2004 | #7


Аватара для Yustus

Ветеринар


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

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


Пытаюсь сейчас настроить DSA аутентификацию по ключам. Из всех рассмотренных способов (hostbased,publickey,keyboard-interactive,password), publickey, на мой взгляд, лучший. Вот сижу и ковыряюсь пока не получилось

-------
<EOT>
Пригодился ответ? Смело жмем на Полезное сообщение под ним =)


Отправлено: 17:06, 28-06-2004 | #8


Аватара для Guest

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

mar mar вне форума

Аватара для mar

just mar


Moderator


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

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


Yustus
парочка руководств по ssh с указаниями по настройке ключей
быстрый тур по ssh и руководство по secure shell
Удачи

Отправлено: 01:54, 29-06-2004 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » вопрос по SFTP

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Вопрос 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




 
Переход