[問題]抓遠端 ftp 上的檔案?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

[問題]抓遠端 ftp 上的檔案?

文章Drake » 週五 7月 04, 2003 10:43 am

想要替一台機器寫個自動機制
週期性地去抓另一台 server 上的幾個檔案
使用的是 ftp
結果剛剛才發現機器上沒有 wget
原本是打算寫到 crontab 裏頭的 :crying:

ex.
44 6 * * * wget ftp://ooxx:ooxx@123.456.789.010/ooxx.ox
# 每天早上 6:44 去下載 ooxx.ox 這個檔下來

我沒有權限在上頭加裝 wget
不曉得有什麼替代方案的?
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週五 7月 04, 2003 10:47 am

剛剛發現上頭有 lynx
還不曉得怎麼利用中
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週五 7月 04, 2003 10:52 am

目前想到的方法
44 6 * * * lynx -dump ftp://ooxx:ooxx@123.456.789.010/ooxx.ox > ooxx.ox

好像挺醜的 :-P
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週五 7月 04, 2003 10:56 am

真糗
剛剛發現上頭連 crontab 都無法執行 :crying:

kenny:~$ crontab
bash: /usr/bin/crontab: Permission denied
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章louie » 週六 7月 05, 2003 12:15 am

那用 crontab -e 呢 ?
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週六 7月 05, 2003 3:29 am

kenny:~$ crontab -e
bash: /usr/bin/crontab: Permission denied :-o :-o
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章Tetralet » 週六 7月 05, 2003 9:21 am

以前的經驗:

 在 crontab 裡的所有程式最好都要加上絕對路徑。

請您試試看!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週六 7月 05, 2003 2:02 pm

問題在於我沒有權限執行 crontab 說~~
其實挺奇怪的
大概這家公司基於 security 而不允許他的顧客執行的吧~~ :-o
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章阿信 » 週六 7月 05, 2003 5:50 pm

Drake 寫:問題在於我沒有權限執行 crontab 說~~
其實挺奇怪的
大概這家公司基於 security 而不允許他的顧客執行的吧~~ :-o


沒有權限執行crontab是吧,那兩個辦法。

第一:跑去綁架admin,叫他開/etc/cron.allow的帳號

第二:跑去admin那邊,求他... :ooops:
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[問題]抓遠端 ftp 上的檔案?

文章chuany » 週一 7月 07, 2003 12:00 pm

Drake 寫:問題在於我沒有權限執行 crontab 說~~
其實挺奇怪的
大概這家公司基於 security 而不允許他的顧客執行的吧~~ :-o


有沒有想過寫在 script 裡(bash_profile), 用 lftp 丟到背景去抓.
然後在其他可以連過去的Linux上用 telnet client or ssh client, 設 crontab 自
動登入進去, 也算是一個辦法吧? ;-)
:wq chuany
chuany
摩托學園!學園長們
摩托學園!學園長們
 
文章: 268
註冊時間: 週二 9月 03, 2002 5:37 am
來自: chuany.net

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週一 7月 07, 2003 11:11 pm

:-o :-o :-o :-D
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週四 7月 31, 2003 3:07 am

我執行了下述
drake@momento:~/tmp$ wget -nd -nH ftp://oooo:xxxx@ftp.accuweather.com/current.xml

得到

--03:01:04-- ftp://oooo:*password*@ftp.accuweather.com/current.xml
=> `current.xml'
正在查找主機 ftp.accuweather.com... 完成。
正在連接 ftp.accuweather.com[207.242.93.84]:21... 連上了。
以 NEWTDIG 的身份登入... 登入完成。
==> SYST ... 完成 ==> PWD ... 程式計憶體區段錯誤

不曉得有人遇過嗎?神奇的是我提了兩台機器試了都是一樣的結果,是對方的 ftp server 有什麼特別的設定的關係嗎?第一次看到 wget 也會產生 Segmentation Fault :-o
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am

re:[問題]抓遠端 ftp 上的檔案?

文章Drake » 週五 9月 05, 2003 1:38 pm

後來收到來自 accuweather 的來信,裏頭提到建議不要使用 passive mode.... 顯然他們沒有仔細看我寄過去的 log :-x. 很少 ftp client 預設會使用 passive mode 的樣子? 而且我也確定 wget 要 passive 還得明確指出來才行說.

最後我發現 server 上頭有 ncftp,就很開心地使用起了 ncftpget 了 :)
Drake
活潑的高中生
活潑的高中生
 
文章: 314
註冊時間: 週三 3月 26, 2003 11:00 am


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron