通过跳板机代理将本地文件传输到远端服务器
- 通过-J参数指定跳板机
1
2
3$ ssh -J user@<bastion:port> <user@remote:port>
// scp
$ scp -J user@<bastion:port> sourcefile <user@remote:port>: - 在.ssh/config中配置使用普通参数就可以实现跳转
1
2
3
4
5
6
7
8
9
10
11
12## The Bastion Host
Host jump
HostName 10.2.3.2
Port 3022
User jump
## The Remote Host
Host remote
HostName 172.32.2.7
Port 22
User root
ProxyJump jump1
2ssh remote
scp <sourcefile> remote:/data/
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Michael Blog!
评论