一、密钥版本
Mac系统上传本地文件到带密钥的远程服务器,需要三个步骤:
第一步:先将文件上传到跳板机
第二步:连接上服务器
第三步:再将跳板机中的临时文件上传到服务器
具体指令如下:
1.在本地电脑上执行:
- scp -i /Users/kyousugi/Desktop/项目/id_rsa /Users/kyousugi/Desktop/项目/BeijingElectricProject/model_test.py root@jump.cd.cddpi.com:/tmp
- 格式如下:scp -i 《密钥文件路径》空格 《本地文件路径》空格 用户名@服务器网址:/《临时文件夹》
- 输入密钥密码:cw9pdp
2.通过跳板机连接服务器:
- 连接到跳板机:ssh -i /Users/kyousugi/Desktop/项目/id_rsa -p 22 root@jump.cd.cddpi.com
- 输入密钥:cw9pdp
- 登录内网:ssh root@192.168.0.121
- 输入密码:1234qwer
3.将跳板机中的临时文件上传到服务器:
- scp /tmp/model_test.py root@192.168.0.121:/usr/local/python3/pythonfile
- 格式为:scp 《临时文件路径》空格 用户名@192.168.0.121