麒麟服务器又加了个防火墙可以ping通telnet通但是远程连接不上
时间: 2024-12-10 16:36:06 浏览: 12
麒麟服务器新安装的防火墙可能启用了特定的规则,导致虽然允许了ICMP(ping)和TCP(telnet)的通信,但对SSH(Secure Shell,通常用于远程登录)服务进行了限制。这种情况常见于防火墙策略设置中,为了安全只开放必要的网络端口。
一般来说,SSH默认使用的端口号是22。你需要检查防火墙配置,确认这个端口是否已被放行。你可以通过命令行输入类似下面的命令:
```bash
ufw allow incoming ssh/tcp
```
如果使用的是Linux系统上的firewalld,可以尝试:
```bash
firewall-cmd --permanent --add-service=ssh
firewall-cmd --reload
```
然后检查防火墙规则状态:
```bash
firewall-cmd --list-all
```
确认SSH已添加到允许列表中,并重启服务使其生效:
```bash
systemctl restart sshd
```
如果你有root权限,也可以直接编辑防火墙规则文件,比如iptables或ufw,找到并添加SSH相关的规则。
阅读全文