什么是scp命令
scp命令和将本地的文件上传到远程服务器. 复制完后会自动关闭.
命令使用方法:
scp “D:\00_codes\projects_hjhy\new_server2\jar\vrserver_1.0.0_20230916.jar” username@linux_server_ip:/path/to/destination/directory/
username为用户名
linux_server_ip为host
冒号后面为上传的目标文件夹
使用免密码登录.
请先看我的另一篇文章: https://blog.csdn.net/taoyong920710/article/details/132919576?spm=1001.2014.3001.5501
我这里的接着xshell的基础上往下讲. 在上一篇文章中, 已经配置好了xshell的免密码登录.
从xshell中奖用户密钥导出
导出目录为
执行scp命令时, 指定密钥文件
scp -i “C:\Users\您的用户名.ssh\您的密钥文件” 源文件 用户名@服务器IP地址:目标目录
这样就可以免密码使用scp命令了
ssh命令同理
ssh -i “C:\Users\您的用户名.ssh\您的密钥文件” 用户名@服务器IP地址