[問題] 學習rsync時碰到問題消失
這個問題卡了我好幾天了
目前正在學習rsync的使用,以下先說一下我目前的了解,有錯請指正
rsync可以當作異地備援方便的工具,也可以用作類似ftp方式一樣用來抓檔案
若是用作異地備援,則需要server端和client端兩邊都要做設定
用來抓檔則只要自己使用的電腦有安裝rsync並可以跑就行
rsync的man page有提供許多不同應用下的基本語法
目前已實做成功在本機的檔案複製(比cp慢,無特殊需求不用)
語法為 rsync -a /來源目錄 /目的目錄
(若是拿掉-a參數就不行,顯示skipping directory /來源目錄
我知道-a的意思,但是感覺不會影響才對?不懂是為什麼?)
現在在複製別台主機檔案時出現了問題,我是用做抓檔案的用途,非異地備援
我下 rsync 來源主機:目錄 /本機目的目錄
這樣會出現以下訊息
ssh: connect to host ftp.ntu.edu.tw port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: unexplained error (code 255) at io.c(462) [receiver=2.6.9]
我嘗試解讀,感覺像是來源主機有改過ssh的port所以連線失敗
但是若是用來抓某些公開主機的檔案的話,應該都會使用標準的port吧
不然要怎麼告訴每個人這個站的port,而且這樣改了也沒意義阿
所以應該是不會使用ssh連線吧,而且我記得預設好像是不使用?(這裡不太確定)
以上就是我目前所知道的程度,還有我嘗試解決問題得過程
但是還是沒什麼頭緒,網路上好像對異地備援的討論比較多
想請問各位高手指點一下方向了 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.213.123
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章