有人可以解释一下rsync远程主机上什么时候使用端口 22 以及什么时候使用端口 873 吗?
是否可以将其设置为始终使用端口 22,因为我听说如果它作为守护程序运行,则必须使用端口 873?谁能通俗的解释一下。
Ste*_*itt 16
对于上下文,rsync文档说
rsync 有两种不同的方式联系远程系统:使用远程外壳程序作为传输(例如 ssh 或 rsh)或直接通过 TCP 联系 rsync 守护进程。只要源或目标路径在主机规范后包含单个冒号 (:) 分隔符,就会使用远程外壳传输。当源或目标路径在主机规范后包含双冒号 (::) 分隔符时,或指定 rsync:// URL 时,会直接联系 rsync 守护程序。
22端口是SSH端口;当您告诉通过SSHrsync连接时使用它,带有一个冒号(上面的“远程外壳”案例)。端口 873 是守护程序端口;它在与双冒号或URL一起使用时使用。rsyncrsyncrsync://
大多数情况下,您将使用 SSH;使用守护程序需要特定的设置。如果您只想使用端口 22,您需要做的就是始终在远程主机描述符中指定一个冒号。
| 归档时间: |
|
| 查看次数: |
54757 次 |
| 最近记录: |