debian

Debian服务器telnet安全设置指南

小樊
43
2025-08-13 20:10:30
栏目: 云计算

Debian服务器Telnet安全设置指南

:Telnet传输数据为明文,存在严重安全风险,强烈建议优先使用SSH替代。以下为必要安全配置步骤:

一、基础安全加固

  1. 禁用Telnet服务

    • 编辑/etc/xinetd.d/telnet,设置disable = yes,重启xinetd服务:
      sudo sed -i 's/disable.*/disable  yes/' /etc/xinetd.d/telnet  
      sudo systemctl restart xinetd  
      
    • 或直接卸载Telnet:sudo apt remove telnetd
  2. 防火墙限制

    • 使用ufw禁止Telnet端口(23)访问:
      sudo ufw deny 23/tcp  
      sudo ufw reload  
      
    • 若需允许特定IP访问,添加规则:
      sudo ufw allow from <允许的IP> to any port 23  
      

二、替代方案:启用SSH(推荐)

  1. 安装并启用SSH

    sudo apt update  
    sudo apt install openssh-server  
    sudo systemctl start ssh  
    sudo systemctl enable ssh  
    
  2. SSH安全配置

    • 编辑/etc/ssh/sshd_config
      • 禁止root登录:PermitRootLogin no
      • 禁用密码认证(推荐使用密钥认证):PasswordAuthentication no
      • 限制登录用户:AllowUsers <用户名>
    • 重启SSH:sudo systemctl restart ssh

三、其他安全措施

再次提醒:Telnet存在不可逆的安全缺陷,即使配置防火墙和访问控制,仍可能被攻击。务必优先切换至SSH,确保远程连接安全。

0
看了该问题的人还看了