Scp命令
#查看scp help帮助
scp --help
usage: scp [-12346BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-P port] [-S program]
[[user@]host1:]file1 ... [[user@]host2:]file2
scp -r -P 22 root@192.168.0.23:/home/application/auto.sh /home/application/auto.sh
-r:递归复制整个目录
-P:远程服务器端口
root@192.168.0.23:/home/application/auto.sh /home/application/auto.sh
远程服务器账号@远程服务器IP:想要复制的文件 粘贴在本服务器保存文件的位置
输入远程服务器密码
![]()
首次复制会提示(生成密钥)

复制成功
复制本机文件到远程服务器
scp -P 48280 -r /home/tomcat8 root@192.168.0.109:/home/
如果复制过程中报错:

清除本地缓存:
ssh-keygen -R IP地址

执行成功:输入密码

SCP命令用于安全地在本地和远程主机之间复制文件。使用选项`-r`可递归复制目录,`-P`指定远程服务器端口,`ssh-keygen-R`用于清除本地缓存。首次使用可能需要生成密钥对。文章提供了复制文件到远程服务器的示例及处理报错的方法。
2756

被折叠的 条评论
为什么被折叠?



