1 两台虚拟机模拟传输文件
这一部分需要设置虚拟机 先进行重置虚拟机 然后输入nm-c按下tab 然后设置网卡 设置完后确认无误即可 开始前需要删除/root/.ssh文件 (为了保证没有前一个的实验残留)
首先通过真机来ping测试是否接通 通了之后可以开始实验
采取默认设置 使用ssh -weygen生成保护密钥
为了实验效果可以关闭root登陆权限如下图 关闭后需要 时如 systemctl restart sshd-service 来刷新系统配置
寻找目标时可以使用(/Per)来加速寻找
下图为没有设置过的样子 连接需要密码
下图为对主机进行锁定
可以在此修改权限
锁定后对需要发放的主机发送私钥即可(需要创建新的。ssh目录)
另一台主机收到后就可以免密登陆啦
2 rsync的优点
在两台主机间传输文件时 可以使用rsync来操作 更加的快捷
单纯输入rsync复制同步的文件参数都无法同步 需要根据需要添加参数
rsync -r 同步目录
-l 不忽略链接
-p 不忽略文件权限
-t 不忽文件时间戳
-g 不忽文件所有组
-o 不忽文件所有人
-D 不忽略设备文件
如下图 创建的文件的所有参数都被复制过去了
使用scp茶传输文件的速度与rsync相比有很大的差距 在今后的使用中需要注意