現實情況是專案有內外網兩臺服務器,內外網檔案需要同步,但是兩臺服務器只打開了指定網路埠,無法通過ip訪問;請教各位大神
uj5u.com熱心網友回復:
沒明白什么意思
uj5u.com熱心網友回復:
就是網路ip被禁止訪問,只可以通過指定的網路埠進行訪問uj5u.com熱心網友回復:
就是網路ip被禁止訪問,只可以通過指定的網路埠進行訪問
uj5u.com熱心網友回復:
那直接把同步服務的埠配成可用埠就行啦,你碰到的是啥問題?uj5u.com熱心網友回復:
組態檔:use chroot = false
strict modes = false
hosts allow = *
max connections = 10
port = 8173
motd file = rsyncd.motd
log file = rsyncd.log
pid file = rsyncd.pid
transfer logging = yes
[test]
path = /cygdrive/d/test
read only = false
transfer logging = yes
read only = yes
list = no
hosts allow = 114.221.181.102
hosts deny = *
uid = 0
gid = 0
lock file = rsyncd.lock
windows腳本
rsync -avzP rsync://114.221.181.102/test /cygdrive/e/test
windows腳本進行呼叫ip:114.221.181.102的時候,顯示拒絕訪問
uj5u.com熱心網友回復:
看下日志檔案里有沒有更詳細的情況,不過看這提示,應該關注一下對端。指定的埠是默認埠還是自定義的埠?
uj5u.com熱心網友回復:
指定埠是自定義埠;由于我們這邊資訊安全部不讓訪問ip地址,所以現在ping ip 也ping 不通uj5u.com熱心網友回復:
非默認埠的話,我看你的windows腳本里沒有帶port引數,這樣的話應該走的默認埠873。uj5u.com熱心網友回復:
那這樣?rsync -avzP 'ssh -port1521' rsync://114.221.181.102/test /cygdrive/e/test
uj5u.com熱心網友回復:
rsync -avzP 'ssh -p 1521' rsync://114.221.181.102/test /cygdrive/e/testuj5u.com熱心網友回復:
你原來的命令沒問題,只要再加個--port 1521就行uj5u.com熱心網友回復:
好的 我試試轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/112610.html
標籤:網絡通信
