URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 12753
[ Назад ]

Исходное сообщение
"ftp параметры"

Отправлено roman , 31-Янв-02 15:25 
еще раз привет .
Подскажить ,как можно в скрипте передать параметры для установления ftp соединения с удаленным хостом, чтобы он ети параметры(юзер-нэйм и пассворд) не запрашивал, а читал из скрипта?

Содержание

Сообщения в этом обсуждении
"RE: ftp параметры"
Отправлено Vlad , 31-Янв-02 15:45 
>еще раз привет .
>Подскажить ,как можно в скрипте передать
>параметры для установления ftp соединения
>с удаленным хостом, чтобы он
>ети параметры(юзер-нэйм и пассворд) не
>запрашивал, а читал из скрипта?
>


В хоум-директори пользователя от которого стартуешь фтп должен находится файл .netrc есс-но нужно его прочмодить на 600 (дабы другие твой пароль не увидели)
Структуру этого файла я уже описывал, ниже по клнфе искать надо-ть, но если в напряг выложу еще раз


"RE: ftp параметры"
Отправлено Ag , 31-Янв-02 15:47 
Для  ftp  не знаю - посмотри на  wget  - это неинтерактивная программулина для скачки/заливки файлов через ftp-протокол

"RE: ftp параметры"
Отправлено Vlad , 31-Янв-02 16:06 
>Для  ftp  не знаю
>- посмотри на  wget
> - это неинтерактивная программулина
>для скачки/заливки файлов через ftp-протокол
>

Зачем так напрягаться wget использовать, в юнихе стандартное средство работает отлично. Вот пример .netrc

machine xxx.xxx.xxx.xxx
login user1
password *******
macdef init
lcd /reuters/sybase/dumps
cd /reuters/sybase/dumps
binary
put kondor_dumps.tar kondor_dumps.tar
close
bye

после macdef init можешь вставлять любые команды работы с фтп, главное - после bye оставить еще пустую строку

и когда ты даешь команду
ftp xxx.xxx.xxx.xxx
то все это выполняется без вопросов


"RE: ftp параметры"
Отправлено roman , 31-Янв-02 16:20 
Влад,СПАСИБО.
все ОК.
где территориально?

"RE: ftp параметры"
Отправлено Vlad , 31-Янв-02 17:17 
>Влад,СПАСИБО.
>все ОК.
>где территориально?

Не Россия