[問題] 改變 rync server 的 rync 連線port
先說明環境
主機A是NIS server 兼 NFS 與 FTP server , rync client
主機B是NIS client 兼 rync server
在使用rsync從主機A mirror到 主機B的時候會有
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(463)
[sender=2.6.8]
的錯誤
仔細去查看後發現rync server的port 873 被 ypbind給佔據住了
但是ypbind是NIS client必備的東東,所以不想去改變ypbind的port
那可以請問大家如何在rsync時改變port呢??
我有看到可以用--port,但是不知道是不是只能用在rsync client
而不能套用在 server端
題外話
用NIS的時候我在防火牆有開啟rpc 111的port
根據鳥哥的說法rpc會自動去註冊port給NIS 跟NFS等服務使用,
所以每次的port都會不一樣
但是如果我只有開rpc 111的 port在server端的時候,其他client都無法連到server
看起來就是被防火牆擋住了
所以NIS有辦法跟NFS一樣鎖定在4001 4002等port嗎?
要不然我在使用NIS時都沒辦法開啟server端的防火牆
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.28.55