//安裝FTP yum install ftp //ftp 連線主機 //帳號密碼 ftp> <==最終登入的結果看起來是這樣! ftp> help <==提供需要的指令說明,可以常參考! ftp> dir <==顯示遠端伺服器的目錄內容 (檔名列表) ftp> cd /pub <==變換目錄到 /pub 當中 ftp> get filename <==下載單一檔案,檔名為 filename ftp> mget filename* <==下載多個檔案,可使用萬用字元 * ftp> put filename <==上傳 filename 這個檔案到伺服器上 ftp> delete file <==刪除主機上的 file 這個檔案 ftp> mkdir dir <==建立 dir 這個目錄 ftp> lcd /home <==切換『本地端主機』的工作目錄 ftp> passive <==啟動或關閉 passive 模式 ftp> binary <==資料傳輸模式設定為 binary 格式 ftp> bye <==結束 ftp 軟體的使用 //---------- lftp //安裝lftp yum install lftp //首先介紹基本使用
//利用排程進行抓檔同步 //寫一個.sh #! /bin/bash lftp open [主機位置] user [帳號] [密碼] cd bk mirror -R /home //這樣就會把主機端的/home資料夾 丟到備份機的bk目錄了 //之後就可以使用 lftp -f /xxx.sh 來執行這個script //如果你要用crontab來排程,再把lftp -f /xxx.sh丟到另一個sh就可以了 //如果發現無法傳輸,甚至沒有辦法執行ls指令,可能是類似防火牆的東西關起來了。 //去/etc/lftp.conf檔案最上頭增加下面這行就OK //另外要複製的資料夾,權限先開777才有辦法複製。 set ftp:ssl-allow no
沒有留言:
張貼留言