|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Sergienko 2:464/910.1 07 Sep 2005 00:15:04 To : Andrey Zonov Subject : Re: ftp upload --------------------------------------------------------------------------------
Вторник Сентябрь 06 2005, at 23:03 Andrey Zonov wrote to All:
AZ> хочеться как-то выполнить такое из скрипта
AZ>
AZ> ftp ftp://free:1234@192.168.0.77
AZ>
AZ> put /root/backup/mysql.20050906.bz2 mysql.bz2
AZ>
AZ> подскажите, как это сделать?
man ftp
/THE .netrc FILE
вкратце:
в ~/.netrc:
-------------
machine 192.168.0.77
login free
password 1234
-------------
$ chmod 600 ~/.netrc
$ echo "put /root/backup/mysql.20050906.bz2" | ftp 192.168.0.77
Вот работающий пример:
trooper@dolphin:/tmp$ echo "put zabbix_server.log" | ftp localhost
Trying ::1...
ftp: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
220 dolphin.apex.dp.ua FTP server (Version 6.00LS) ready.
331 Password required for trooper.
230 User trooper logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
local: zabbix_server.log remote: zabbix_server.log
229 Entering Extended Passive Mode (|||55214|)
150 Opening BINARY mode data connection for 'zabbix_server.log'.
100% |*************************************| 3216 70.38 KB/s 00:00 ETA
226 Transfer complete.
3216 bytes sent in 00:00 (69.74 KB/s)
221 Goodbye.
Dmitry
--- GoldED+/LNX 1.1.5
* Origin: LinuxLand II * trooper{at}email.dp.ua * ICQ: 38304000 (2:464/910.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2740431e0832.html, оценка из 5, голосов 10
|