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里面去,否则会提示输密码。
公网服务器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里面去,否则会提示输密码。
相关文章推荐
- linux scp远程拷贝文件及文件夹
- Linux 使用scp命令远程拷贝文件
- SSH远程链接:SCP远程拷贝文件与文件夹
- scp的使用,远程复制拷贝
- SCP远程拷贝
- linux下scp远程拷贝文件无需输入密码工具之expect
- 第三步 使用scp远程拷贝,自动输入用户名和密码
- linux下scp远程拷贝包含空格的目录或者文件的解决方法
- ubuntu: scp指令 (远程拷贝)
- linux scp远程拷贝文件及文件夹
- Linux下使用scp命令进行自动远程拷贝
- 跨机器拷贝文件夹 scp
- Linux之scp远程拷贝指令
- SCP无法续传, 用rsync 实现Linux远程拷贝(限速和断点续传)
- linux下的远程拷贝命令scp
- 使用scp获取远程linux服务器上的文件 linux远程拷贝文件
- linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】
- linux中使用scp远程拷贝文件及文件夹
- 使用scp命令拷贝远程windows系统下的文件到liunx下
- Python 实现Linux间远程拷贝Scp不用输入密码问题