Закачка локальных файлов на удаленный ФТП сервер
Делается это при помощи NCFTP.
Документация: http://ncftp.com/ncftp/doc/ncftpput.html
Например, вам нужно заливать на удаленный ФТП сервер все бэкапы ваших сайтов по крону, при помощи запуска SHELL скрипта:
for i in `ls`
do
ncftpput -z -u username -p password ftpserver.com /remote/path /local/path/$i
done
exit 0
-z -> синхронизирует локальные файлы с файлами да удаленном ФТП сервере
-u -> имя пользователя
-p -> пароль
Примечание.
Использование -u и -p в SHELL скрипте не рекомендуется, т.к. если у кого-то еще есть SSH доступ, то он сможет посмотреть выполняющиеся программы при помощи ps
. В этом случае, лучше использовать -f опцию:
ncftpput -z -f /path/to/file.txt /remote/path /local/path/$i
file.txt должен выглядеть таким образом:
host ftpserver.com
user alex
pass mypasswd
И меняем права на этом файле, чтобы никто не мог прочитать его.
-------------------
Качественные от компании АГРОПАК ТАРА.
- 1928 просмотров
Разделы
Комменты
-
Olzhas 2 месяца 3 недели назадСпасибо. С Новым Годом! →
-
Den 3 месяца 2 недели назадВ первой функции, при создании переменной $li_previous нужно поменять '←' с NULL, в $li_next сделать тоже самое. →
-
Гость 3 месяца 2 недели назадЕсли все ровно так как было описано, то нет никаких сомнений что домен увел сам регистратор. Потому что вероятность того →
-
Валерий 4 месяца 2 недели назадда можно делать импорт-экспорт только лишь в оболочке на входя на mysql сервер →
-
admin 4 месяца 2 недели назадВалерий, а зачем вам именно так делать экспорт? Если я не ошибаюсь, то там нет какой-либо команды чтобы сделать экспорт →
-
Валерий 4 месяца 2 недели назадзахожу на mysql через ssh по команде →
-
admin 4 месяца 2 недели назадДобрый вечер, какой у вас клиент? →
-
Валерий 4 месяца 3 недели назадЗдравстуйте, есть команда чтобы сделать экспорт базы внутри mysql клиента? →
-
Eduard 5 месяцев 4 дня назадВидать, домен хороший был. Заявление пробывали писать на мошенника? →
-
Stas 6 месяцев 2 недели назадОшибка в ключе квантификатора - replace(/будешь|пить/ig, "хлеб"); Указать -g для прохода по всем совпадениям! →
Комментарии (0)