Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu SSH端口80“;“拒绝连接”;_Ubuntu_Ssh - Fatal编程技术网

Ubuntu SSH端口80“;“拒绝连接”;

Ubuntu SSH端口80“;“拒绝连接”;,ubuntu,ssh,Ubuntu,Ssh,我正在尝试在我的Ubuntu服务器上使用端口80进行SSH。我以前在端口80上使用过Apache(可以工作),但现在我取消了它,以便SSH可以使用端口80,但它仍然不工作。我可以在端口22上连接到SSH,但无法通过端口80连接,我只收到错误“连接被拒绝”。下一步我应该试试什么 错误消息: user@server:~$ ssh -p 80 anotheruser@anotherserver ssh: connect to host anotherserver port 80: Connection

我正在尝试在我的Ubuntu服务器上使用端口80进行SSH。我以前在端口80上使用过Apache(可以工作),但现在我取消了它,以便SSH可以使用端口80,但它仍然不工作。我可以在端口22上连接到SSH,但无法通过端口80连接,我只收到错误“连接被拒绝”。下一步我应该试试什么

错误消息:

user@server:~$ ssh -p 80 anotheruser@anotherserver
ssh: connect to host anotherserver port 80: Connection refused

您需要编辑/etc/ssh/sshd_config并将端口更改为80。然后跑

sudo重启ssh

然后连接:


sshuser@host-p80

您需要编辑/etc/ssh/sshd_config并将端口更改为80。然后跑

sudo重启ssh

然后连接:


sshuser@host-p80

您需要编辑/etc/ssh/sshd\u config

如果您想同时监听两个端口,请更改端口号或添加新行,例如

# What ports, IPs and protocols we listen for
Port 22
Port 80

您需要编辑/etc/ssh/sshd\u config

如果您想同时监听两个端口,请更改端口号或添加新行,例如

# What ports, IPs and protocols we listen for
Port 22
Port 80


查看通过
-v
获得的其他消息。另外,尝试使用telnet 80查看端口80上是否有任何活动服务。发布
nc-vvv-z 80的输出
user@server:~$ssh-v-p80anotheruser@anotherserverOpenSSH_6.2p2 Ubuntu-6ubuntu0.1,OpenSSL 1.0.1e 2013年2月11日调试1:读取配置数据/etc/ssh/ssh_config debug1:/etc/ssh/ssh_config第19行:应用*debug1的选项:连接到另一台服务器[anotherserver]端口80。debug1:连接到地址另一个服务器端口80:连接被拒绝ssh:连接到主机另一个服务器端口80:连接被拒绝user@server:~$telnet另一台服务器80正在尝试另一台服务器。。。telnet:无法连接到远程主机:连接被拒绝
@tommielag是路由器后面的服务器吗?防火墙?描述网络查看通过
-v
获得的其他消息。另外,尝试使用telnet 80查看端口80上是否有任何活动服务。发布
nc-vvv-z 80的输出
user@server:~$ssh-v-p80anotheruser@anotherserverOpenSSH_6.2p2 Ubuntu-6ubuntu0.1,OpenSSL 1.0.1e 2013年2月11日调试1:读取配置数据/etc/ssh/ssh_config debug1:/etc/ssh/ssh_config第19行:应用*debug1的选项:连接到另一台服务器[anotherserver]端口80。debug1:连接到地址另一个服务器端口80:连接被拒绝ssh:连接到主机另一个服务器端口80:连接被拒绝user@server:~$telnet另一台服务器80正在尝试另一台服务器。。。telnet:无法连接到远程主机:连接被拒绝
@tommielag是路由器后面的服务器吗?防火墙?描述网络已完成,但仍不工作。@tommielag如果重新启动后它仍在22上运行,则可能使用/编辑了错误的配置文件。另外,请尝试使用端口443,这也是一个HTTP端口。尝试使用端口443,效果更好,但仍不完全正常。已完成,仍然不工作。@tommielag如果重新启动后仍在22上运行,则可能使用/编辑了错误的配置文件。还可以尝试使用端口443,这也是一个HTTP端口。尝试使用端口443可以更好地工作,但仍然不能完全工作。