温馨提示×

Debian中Telnet服务器配置要点

小樊
54
2025-09-02 22:43:15
栏目: 云计算

Debian中Telnet服务器配置要点

  1. 安装软件包

    • 使用apt安装telnetd(或inetd+xinetd):
      sudo apt update && sudo apt install telnetd xinetd
  2. 配置服务文件

    • 编辑/etc/xinetd.d/telnet(若使用xinetd),确保以下参数正确:
      service telnet  
      {  
          disable = no       # 启用服务  
          socket_type = stream  
          protocol = tcp  
          wait = no  
          user = root  
          server = /usr/sbin/in.telnetd  
          log_on_failure += USERID  
      }  
      
      (若使用inetd,需编辑/etc/inetd.conf,取消注释Telnet相关行并指定路径)。
  3. 重启服务

    • 重启xinetd(或inetd)使配置生效:
      sudo systemctl restart xinetd
  4. 配置防火墙

    • 若使用ufw,允许Telnet端口(默认23):
      sudo ufw allow 23/tcp

安全注意事项(必读!)

  • 数据明文传输:Telnet不加密,建议用SSH替代。
  • 限制访问:可通过/etc/hosts.allow/deny或防火墙限制IP访问。
  • 禁用root登录:编辑/etc/pam.d/login,注释pam_securetty.so以禁止root直接登录。

验证配置

  • 使用telnet命令测试连接:
    telnet your_server_ip 23

提示:生产环境中务必优先使用SSH,仅限测试场景使用Telnet。

0