ssh端口转发学习笔记

ssh端口转发学习笔记

ssh命令参数介绍


-C 压缩数据传输
-f 将 ssh 转到后台运行,即认证之后,ssh 自动以后台运行。不在输出信息
-n 将 stdio 重定向到 /dev/null,与 -f 配合使用
-N 不执行脚本或命令,即通知 sshd 不运行设定的 shell 通常与 -f 连用
-T 不分配 TTY 只做代理用
-q 安静模式,不输出 错误/警告 信息

转发命令


远程转发

注意:要修改vps端的ssh配置文件,在 /etc/ssh/sshd_config 文件中加入 GatewayPorts yes,如果不这样设置,外网访问不了

ssh -f -NR "*:5555:localhost:80" root@120.27.34.233

这样我们访问vps的5555端口相当于访问内网机的80端口

本地转发

将远程主机的端口转发到本地,访问本地端口即等于访问远程端口

ssh -N -f -L 5555:120.27.34.223:80 root@120.27.34.223

这样,访问本地5555端口即等于访问远程的80端口

posted on 2017-08-04 14:02  _Deen  阅读(173)  评论(0编辑  收藏  举报

导航