请问OPENVZ的VPS如何开通SSH服务的443端口?

2013-05-23 10:06:34 +08:00
 shoper
在公司的内网连SSH的IP能PING通,但用22端口始终失败。
隔壁同事买的SSH服务用443端口就能连通。
所以想在自己搭的VPS上也试着开通443端口试试,
Google不到相应的结果。
求助啦。
4934 次点击
所在节点    问与答
15 条回复
phuslu
2013-05-23 10:09:59 +08:00
推荐安装 dropbear 然后修改配置在 443 端口。
shoper
2013-05-23 10:15:30 +08:00
@phuslu 是不是要SSH登录到VPS上去改?
sNullp
2013-05-23 10:15:41 +08:00
/etc/ssh/sshd_config
shoper
2013-05-23 10:25:08 +08:00
@sNullp 那能够22和443端口同时开着吗?
sNullp
2013-05-23 10:25:33 +08:00
@shoper
shoper
2013-05-23 10:26:18 +08:00
在 /etc/ssh/sshd_confg文件中(注意是sshd_confg,有个d,不是ssh_conf)中修改

#Port 22 注释此行,修改为443
Port 443
#Protocol 2,1
Protocol 2
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::


然后保存退出,试用重启命令如下,重启ssh

/etc/init.d/sshd restart


再次连接你的ssh的时候端口改为443即可
shoper
2013-05-23 10:27:21 +08:00
@sNullp 上面这段貌似是把22改成443,那如何保留22端口呢?
hadoop
2013-05-23 10:34:10 +08:00
@shoper 把port 22那行注释去掉
sNullp
2013-05-23 10:34:39 +08:00
@shoper 你不要注释Port 22不就行了= =
shoper
2013-05-23 12:59:16 +08:00
@sNullp 按照上面的执行后,还是无法连接,甚至把22端口那行删掉,22还是可以连接,不知道问题出在哪里了。
sNullp
2013-05-23 13:00:32 +08:00
@shoper 你service sshd restart了没
shoper
2013-05-23 13:32:30 +08:00
@sNullp 按照/etc/init.d/sshd restart这句命令重启过了。
shoper
2013-05-23 13:33:18 +08:00
我是修改成这样的

#Port 22
#Port 443
#Protocol 2,1
Protocol 2
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
66450146
2013-05-23 13:51:16 +08:00
@shoper
Port 22
Port 443
#Protocol 2,1
Protocol 2
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
shoper
2013-05-23 13:57:58 +08:00
@66450146 汗,原来#号是不执行的语句啊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/69870

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX