rsync使用ssh的問題 - 第2頁 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- FreeBSD & Linux 討 論 版


PCZONE 討論區



通知

-- FreeBSD & Linux 討 論 版 因為本站採用 FreeBSD 作業系統,所以自己本身也多學了一些技巧,希望各位在這裡互相討論 Unix 作業系統及程式等相關問題。

會員
回覆: rsync使用ssh的問題
引用:
作者: tvirus 觀看文章
Of course
要找出原因,就是讓變因先減少
反正不過就是暫時iptables stop而已
把防火牆停用之後果然就可以了
這麼一來確定rsync如果要用ssh就不是22 port,也不是873 port
但是.......
到底是用哪個port阿orz

回覆
會員
回覆: rsync使用ssh的問題
連線時看一下netstat囉
不然就是你的iptables rules有問題
回覆
會員
回覆: rsync使用ssh的問題
這招我用幾次就失效了說orz
回覆
會員
回覆: rsync使用ssh的問題
引用:
作者: kevin7326 觀看文章
這招我用幾次就失效了說orz
失效?
你動態IP?
還是出現啥錯誤?
回覆
會員
回覆: rsync使用ssh的問題
引用:
作者: tvirus 觀看文章
失效?
你動態IP?
還是出現啥錯誤?
還是要打密碼XD
回覆
會員
回覆: rsync使用ssh的問題
引用:
作者: kevin7326 觀看文章
還是要打密碼XD
我當初用這方式在公司內近端備份
從我弄好到我離職,一年多,中間沒出過這種問題...
正常來說,弄好的金鑰是不會變動的

所以一定有東西變動
回覆
風来坊
回覆: rsync使用ssh的問題
剛剛測試一下,照該網址的步驟實作沒有問題!

不過,台灣網路體質太差~我家上傳才1Mb
可能還是在區網內跑會比較方便 = =
回覆
會員
回覆: rsync使用ssh的問題
引用:
作者: kevin7326 觀看文章
還是要打密碼XD
這幾天才參考了前面發文的連結內容,將 rsync 的 ssh 傳輸搞定 ( 大感謝 )

所以就 kevin 你的問題,應該是以下兩種:

1. 不知道 rsync 透過 ssh 是走哪一個 port , 既不是 ssh 預設的 22 port , 也不是 837 port
2. 金鑰過一陣子就失效

以上兩個問題我在設定的時候剛好都有遇到,提供你參考一下 :

1.
查一下你 ssh 在本機上所設定的 port :more /etc/ssh/sshd_config
假設是開 10000 port,那就要看本機的防火牆是否有開好這一個 10000 port 。

再來是看你外部是否有硬體的防火牆設定,有些較嚴謹的設定,在外部防火牆中還會再用 nat 轉另外一個 port,這邊假設外部防火牆設定開了 20000 port 。

這時候看你要操作 rsync 的主機,是在內部還是外部,內部就要走 10000,外部就要走 20000。

rsync -avlp --delete -e "ssh -oPORT=10000" /var/lib/mysql/ 192.168.0.1:/bk/

rsync 沒有提供給 ssh port 的參數,所以要用引號框起來,當然裡面要填入正確的 port 號,
我是用 A (原始主機) 將資料透過 ssh copy 至 B(備份主機)。

2.
我遇到金鑰失效的原因是→我改了 root 的密碼,
此時就必須要重新產生一次金鑰才行 ~

回覆

主題工具







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。