Как вы подключаетесь к FTP-серверу через shell-скрипт? - PullRequest
3 голосов
/ 02 сентября 2011

Я пишу свой первый shell-скрипт и пытаюсь подключиться к FTP-серверу. Однако я совершенно не знаю, как это сделать. Я пробовал поиск в Google, но я все еще в тупике.

Я пытаюсь подключиться с помощью имени пользователя и пароля (не идентификатора ssh).

Спасибо за вашу помощь. Опять же, это мой первый в истории shell-скрипт.

Ответы [ 2 ]

8 голосов
/ 02 сентября 2011

Команда man ftp должна дать вам необходимые указатели. При этом эта страница может помочь вам создать полный сценарий оболочки

6 голосов
/ 06 марта 2015

Вот как вы подключаетесь к FTP-серверу через shell-скрипт:

nano MyConnectFTPScript.sh

#!/bin/sh
$HOST='hostAdresss'
$USER='NameOfUser'
$PASSWD='YourPass'
$FILEtoPut='myFile1'
$FILEtoGet='myFile2'
$FILEtoDelete='myFile3'

ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD

put $FILEtoPut
get $FILEtoGet
delete $FILEtoDelete

quit
END_SCRIPT
exit 0

chmod +x MyConnectFTPScript.sh

и выполняете: ./MyConnectFTPScript.sh

Надеюсь, это будет полезно.Самир

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...