Centos 7.1 的 vps
换默认 ssh 端口总是被拒
步骤应该没错 修改配置 重启服务 添加端口到 firewall 重启防火墙
不知道问题出在哪里?
1
yywudi 2015-09-30 16:24:22 +08:00 1
重启防火墙?重启之后添加的端口规则还在么...
添加端口之后存到 iptables rule 里了么 |
3
adrianzhang 2015-09-30 18:58:44 +08:00 1
排错一下咯,先把一个 http 放到那端口,然后看看到底是防火墙挡住了还是 sshd 本身没弄好。
|
4
wuxqing 2015-09-30 19:02:42 +08:00 1
将你要改的端口加到 SELinux ,例如 22122
semanage port -a -t ssh_port_t -p tcp 22122 简单点处理,就是关闭 SELinux |
5
jaleo OP 端口没有被防火墙挡住 因为我能把这个端口用在 SS 上 但是却不能用在 ssh 上
我换过其他端口 ssh 也被拒绝 还有什么需要配置的地方? |
6
wuxqing 2015-09-30 20:24:46 +08:00 1
SELinux 和 firewall 不一样的,你试试看把 SELinux 完全关闭
|
7
JiPhone 2015-09-30 20:47:09 +08:00
centos7 真心不会用 一直用的 6
|
8
ternice 2015-09-30 20:56:55 +08:00
我也配置过( 8922 )为例:
[dream@hdpmaster ~]$ sudo firewall-cmd --zone=${publiczone} --add-port=8922/tcp --permanent 重新加载: [dream@hdpmaster ~]$ sudo firewall-cmd --reload 查看: [dream@hdpmaster ~]$ sudo iptables-save | grep 80 -A INPUT -p tcp -m tcp --dport 8922 -j ACCEPT -A OUTPUT -p tcp -m tcp --sport 8922 -j ACCEPT |
10
kn007 2015-09-30 21:15:45 +08:00 1
关闭 selinux 。。就可以了。
mark 一下,关注下有没人开 selinux 也能可以 |
11
ryd994 2015-09-30 21:50:16 +08:00 3
|
14
GNiux 2015-10-03 19:54:48 +08:00 via iPhone
Centos 真心不感冒,一直用 debian 系。。。
|