由于内部网络只能通过两个端口访问外部:80(http)和443(https)
所以可以通过配置ssh从443的端口访问外部的ssh server。
服务器端设置如下:
$ sudo vim /etc/ssh/sshd_config
可以设置多个监听端口
# What ports, IPs and protocols we listen for
Port 22
Port 443 |
$ sudo service ssh restart
可以查看:
$ sudo sockstat -l
USER PROCESS PID PROTO SOURCE ADDRESS FOREIGN ADDRESS STATE
root sshd 2136 tcp4 *:22 *:* LISTEN
root sshd 2136 tcp4 *:443 *:* LISTEN
这时,在客户端就可以这样连接了:
$ ssh -p 443 username@your.server.com
阅读(9707) | 评论(0) | 转发(0) |