文件传输共享
秘钥
说明:秘钥就是一个参数,就是在明文和密文之间转换所传递的参数。
分类:
- 对称秘钥加密:加密和解密使用的秘钥是一样的
- 非对称秘钥加密:使用不同的秘钥进行加密和解密操作
名词
- 秘钥:秘密的钥匙
- 公钥:公开的钥匙
- 私钥:私有的钥匙
主机信任,在使用ssh协议远程连接另一台计算机是需要输入用户名和密码,添加主机信任就是不需要密码就可远程连接,需要配置秘钥对(公钥和私钥)实现,具体步骤如下:
#主机1 ssh-keygen #生成秘钥对,连续回车,默认会在~/.ssh目录下创建id_rsa(私钥)、id_rsa.pub(公钥) #主机2 创建文件:~/.ssh/authorized_keys 将主机1的公钥(id_rsa.pub)内容粘贴到该文件中,尽管很长,但是是一行 连接测试: 在主机1上:ssh root@主机2的IP 首次连接可能需要一次密码,以后就不再需要了
scp命令
格式:scp 原文件 目标文件
实例
scp 1.txt 2.txt #本地到本地 scp 1.txt root@10.36.137.9:/root/ #本地到远程 scp root@10.36.137.9:/root/test.log . #远程到本地
说明:默认连接远程主机是需要密码的,建立主机信任后即可实现无密码的访问
rsync命令
作用:在本地与本地,本地与远程之间进行数据的同步,备份等操作
使用
安装命令:
yum install -y rsync
基本格式:
rsync [选项] 源地址 目标地址
基本实例:
rsync -av root@10.36.137.9:/root/123 . rsync -av 123 root@10.36.137.9:/root/
- 选项说明: </