У меня есть файл на моем сервере, который постоянно меняется, он меняется ежечасно, иногда он меняется каждую минуту. Файл растет, но не так быстро.
Этот файл генерируется внутри директории с именем /home/my_user/backup123/subnets.cfg
, пока здесь нет проблем.
Это мой первый вопрос: Теперь мне нужно поместить этот файл на удаленный сервер. Каков наилучший способ сделать это? С моего локального сервера, где находится файл или через удаленный сервер?
Вот мой второй вопрос: Если я делаю через удаленный сервер, я думаю, что мне нужно использовать [ 1110] Команда wget не так ли? Я попытался использовать эту команду:
wget --user=my-user --password=password http://example.com/dir/subnets.cfg
Но она не работает, она говорит мне «неправильное имя пользователя». Конечно, я использовал свое имя пользователя и пароль, но он не работает. У меня есть права доступа к файлу и директории.
Мне нужно получить файл subnets.cfg и поместить его на свой удаленный сервер, как я могу это сделать?
Если Вы хотите загрузить файл с FTP-сервера по wget, необходимо ввести:
wget -t 10 -nH -P backup -r ftp://USER:PASSWORD@ftp.example.com/dir/subnets.cfg
Замена USER
с Вашим именем пользователя ftp и PASSWORD
с Вашим паролем FTP.
Я надеюсь, что это помогло Вам,
Daniel