Tag Archives: ssh

雕虫小技:ssh端口转发

公司的防火墙只定义了80,8080等http端口,比较另类的如9091就过不去了,这种问题用端口转发就能解决: ssh -N -L 9091:200.200.200.200:9091 myssh.host.name 200.200.200.200:9091是要访问的远程主机和端口 9091是要映射的本地端口 myssh.host.name是要使用端口转发的ssh服务器 -N,表示本连接不执行任何命令 -L,表示设置端口转发 -v,加上这个选项可以察看详细的连接信息 还有一种情况是我在家里想访问办公室的电脑,因为电脑在防火墙后面,所以不可能直接访问,但可以把我本地的ssh端口映射到myssh.host.name的某个端口上,这样我在家也能访问公司电脑了,这里要用-R选项 ssh -N -R 2222:127.0.0.1:22 myssh.host.name 2222是映射到外网的端口 127.0.0.1:22表示2222要映射到本地的22端口

PTY allocation request failed on channel 0

Archlinux 真是不能做服务器,升一次级就要死一次,你们三天两头倒腾包的布局/命名有啥意思呢? 这次OpenVZ的用户倒了大霉,升级 udev 以后,ssh 进不去,提示:PTY allocation request failed on channel 0。 这下傻眼了,ssh 进不去这不完了蛋了,修都没法修。 Google 了一下,有个大叔已经研究出了怎么修复,用 `ssh user@dongsheng.org ‘/bin/bash -i’` Continue Reading →

使用 SSH Tunnel 翻墙 SSH/MyEnTunnel/Putty

回国一个月,受尽了 GFW 的折磨,装了个 Gladder 聊以度日,但限制也很多,比如担心自己的隐私安全,下载不方便,速度缓慢等等,更坏的消息是澳洲也要开始搞网络过滤了,所以得未雨绸缪设置一个 SSH Tunnel。 在虚拟主机端的配置 刚买的 Hostmonster 虚拟主机就派上了用场,默认情况下 SSH Access 是不开启的,于是跟在线客服联系,让他开通 SSH 支持,并把护照复印件或其它有效证件发给他,然后 SSH 就激活了。 在 Hostmonster Continue Reading →