例如:我想将59.64.30.101中的文件复制到59.64.28.78服务器。步骤如下:
1.59.64.30.101终端执行如下命令
#ssh-keygen -t rsa
2.密钥生成后会在/root/.ssh/文件夹下产生两个文件id_rsa id_rsa.pub
将id_rsa.pub文件复制到59.64.28.78
执行如下命令
scp id_rsa.pub root@59.64.28.78:/root/.ssh/authorized_keys
3.再此从59.64.30.101上拷文件到59.64.28.78服务器时就不用输入密码。
scp命令应用:
复制文件:
(1)将本地文件拷贝到远程
scp 文件名 root@59.64.28.78:远程路径
(2)从远程将文件拷回本地
scp root@59.64.28.78:文件名 本地路径
复制目录:
(1)将本地目录拷贝到远程
scp -r 目录名 root@59.64.28.78:远程路径
(2)从远程将目录拷回本地
scp -r root@59.64.28.78:目录名 本地路径。