The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Скрипт на авторизацию"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Скрипт на авторизацию"  
Сообщение от semenoff email(ok) on 09-Окт-06, 10:04 
Есть задача!
Необходимо написать скрипт, чтобы через определенный промежуток времени копировался файл через FTP в определенную директорию.
Не могу сделать так, чтобы происходила авторизация на FTP (пароль и логин).
Пишу следующее:
#!/bin/sh
ftp -i -n IP
user 123 123456
123-user
123456-password
НО что-то не получается!!!!!
Подскажите пожалйста в чем проблема?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Скрипт на авторизацию"  
Сообщение от Romik (??) on 09-Окт-06, 12:41 
>Есть задача!
>Необходимо написать скрипт, чтобы через определенный промежуток времени копировался файл через FTP
>в определенную директорию.
>Не могу сделать так, чтобы происходила авторизация на FTP (пароль и логин).
>
>Пишу следующее:
>#!/bin/sh
>ftp -i -n IP
>user 123 123456
>123-user
>123456-password
>НО что-то не получается!!!!!
>Подскажите пожалйста в чем проблема?


man curl

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Скрипт на авторизацию"  
Сообщение от zeder email(ok) on 09-Окт-06, 12:47 
>Есть задача!
>Необходимо написать скрипт, чтобы через определенный промежуток времени копировался файл через FTP
>в определенную директорию.
>Не могу сделать так, чтобы происходила авторизация на FTP (пароль и логин).
>
>Пишу следующее:
>#!/bin/sh
>ftp -i -n IP
>user 123 123456
>123-user
>123456-password
>НО что-то не получается!!!!!
>Подскажите пожалйста в чем проблема?


ncftp-*.tar.gz  :)
В нём ncftpput

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Скрипт на авторизацию"  
Сообщение от semenoff email(??) on 09-Окт-06, 12:52 
А по подробней можно??? Если не трудно


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Скрипт на авторизацию"  
Сообщение от zeder email(ok) on 09-Окт-06, 13:01 
>А по подробней можно??? Если не трудно

#файл(ы) для отправки
files="/dir/test.txt"

# путь на удалённой машине куда положить 'test.txt'
remdir="/home/user"

ncftpput -DD -d put.log -f put.cfg $remdir $files

====Put.cfg (три строки)
host 192.168.0.1
user userlogin
pass usrpass

ps http://www.ncftp.com/ncftp/doc/ncftpput.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Скрипт на авторизацию"  
Сообщение от semenoff email(??) on 09-Окт-06, 13:18 
put.cfg создаем сами?
вот например файлы которые надо отправить :var/etc/stargazer/конкретный юзер.txt
а отправить надо на ftp 192.168.XX.XX в папрку www/ftp/папка этого юзера
т.е. все это мы записываем в новый файл, который сами создали?
Просто я не силен в линуксе, а сделать надо

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Скрипт на авторизацию"  
Сообщение от semenoff email(??) on 09-Окт-06, 16:21 
Уменя получилось сделать следующее:
#!/bin/sh
ncftp -u user -p password ftp://192.168.XX.XX/www/frp/userdir
он заходит в эту директорию, но как скопировать в эту директорию файл из /home/igor/file1.txt?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Скрипт на авторизацию"  
Сообщение от cookie email(ok) on 10-Окт-06, 14:37 
>Уменя получилось сделать следующее:
>#!/bin/sh
>ncftp -u user -p password ftp://192.168.XX.XX/www/frp/userdir
>он заходит в эту директорию, но как скопировать в эту директорию файл
>из /home/igor/file1.txt?


Как делаю я:
=======================================================
#!/bin/bash

ftp -n << EOF
open ftp.host.ru
user user password
put /home/igor/file1.txt /www/frp/userdir
quit
EOF
=======================================================

по шагам:
- открываем соединение
- логинемся. Логин и пароль разделены пробелом.
- делаем put [локальный файл] [удаленный файл]
- закрываем соединение

Вроде все просто.
Удачи в начинаниях :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру