SCP
#将本机的test.txt拷贝到对面服务器的/home/abc路径,对面端口为22
scp -P 22 test.txt home@106.15.25.120:/home/abc
#从对面服务器上下载test.txt到本机的/home/xyz上,对面端口为22
scp -P 22 home@106.15.25.120:/home/abc/test.txt /home/xyz
-P 后面接端口,-r 用于传输文件夹,远程ip后面要接’:’以及路径,eg abc@106.15.48.256:/home/abc
-6强制使用ipv6
pwd查看当前路径
- 生成校验文件
md5sum file > file.md5
,检查md5sum -c file.md5
需将被校验的文件放到.md5同一目录。rsync
# 将对面服务器文件保存到本地家目录,-a递归,-v显示详细信息,-P显示进度
rsync -av -P -e 'ssh -p 22112' name@10.15.12.100:/home/name/test/ ~/
SSH免密登录 华为云
[root@centos1 ~]# ssh-keygen -t rsa
#全部采用回车,采用默认值(即无密码)的公钥和私钥,自动存放到~/.ssh目录下
[root@centos1 ~]# cd ~/.ssh/
[root@centos1 ~]# ll
总用量 16
-rw-r--r--. 1 root root 1182 8月 15 23:04 authorized_keys
-rw-------. 1 root root 1671 8月 15 23:01 id_rsa
-rw-r--r--. 1 root root 394 8月 15 23:01 id_rsa.pub
-rw-r--r--. 1 root root 1974 8月 15 23:05 known_hosts
[root@centos1 ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub -p 22112 root@centos2 #centos2的端口是22112
#这里是将id_rsa.pub追加到centos2的~/.ssh/authorized_keys命令
#即centos1可以免密码登录centos2