您的位置:首页 > 其它

scp跨机器远程拷贝

2015-05-21 16:19 81 查看
需求分析:

公网服务器A和B

A访问B没问题,但A如果要访问B内网的服务器C呢?C只有内网地址。

 

实现方法:

 

做端口映射
在A上命令如下:
ssh -L 15555:c内网地址:22 user@B公网地址 -Nfg

这样子在A上可以这么访问C:
ssh -p 15555 user@127.0.0.1 

scp也没问题,可拷贝任意c的文件到本地:
scp -P 15555 user@127.0.0.1 :/xxx/xx.log
.

只是A的id_rsa.pub也要追加到 C的keys里面去,否则会提示输密码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: