我想使用 IP 地址在 LAN 上的两台计算机之间进行 rsync,192.168.20.9
并且192.168.20.10
都运行 Ubuntu 10.10。
我想在两台计算机之间尝试rsync和ssh服务。
Ric*_*way 22
我假设您希望能够以两种方式执行此操作,您登录用户的用户名在两台计算机上都相同,您很高兴让它尽可能快速和简单地工作,并且您没有需要使用密钥来做到这一点。
步骤是:
您需要安装软件包openssh-client
,openssh-server
然后从 192.168.20.9,检查您可以连接到 192.168.20.10
ssh 192.168.20.10
Run Code Online (Sandbox Code Playgroud)
系统将提示您输入在 192.168.20.10 上使用的密码。输入以继续。当被问及是否可以连接时,请说是。
以另一种方式重复该过程。
rsync
档案要将名为 todo.txt 的文件从 192.168.20.10 上的桌面复制到 192.168.20.9,您可以在登录 192.168.20.9 时执行此操作:
rsync -av 192.168.20.10:Desktop/todo.txt ~/Desktop/todo.txt
Run Code Online (Sandbox Code Playgroud)
或者相反,当登录到 192.168.20.10 时:
rsync -av ~/Desktop/todo.txt 192.168.20.9:Desktop/todo.txt
Run Code Online (Sandbox Code Playgroud)
在机器 192.168.20.9 上,您可以在 Nautilus 中的 File > Connect to Server 下添加 192.168.20.10 作为网络位置,然后选择 ssh 并输入您的用户名、密码等。在 192.168.102.10 上进行相反的设置。然后您可以使用 Nautilus 使用 scp 复制文件,...这很好。