Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux Telnet 服務快速啟用與 Root 登入設定

編輯:Linux 教學

前言

Telnet 在現代 Linux 發行版預設關閉。本文提供最精簡的啟用步驟,包含 xinetd 設定檔修改、服務重啟、Root 遠端登入兩種解法,並針對 Fedora/RHEL 4+ 的 krb5-telnet 差異補充說明。

快速啟用三步驟

  1. 編輯 xinetd 設定檔
    vi /etc/xinetd.d/telnet
    # 若不存在,檢查 /etc/xinetd.d/krb5-telnet
    # 將 disable = yes 改為 disable = no
    
  2. 重啟 xinetd
    systemctl restart xinetd   # systemd
    service xinetd restart       # SysVinit
    
  3. 測試連線
    telnet localhost
    # 出現 Login: 提示即成功
    

Root 遠端登入解法(二選一)

方法操作風險
修改 PAMvi /etc/pam.d/login
註解 auth required pam_securetty.so
繞過 securetty 保護,root 可直接登入
移除 securettymv /etc/securetty /etc/securetty.bak同樣移除終端機限制,極不建議生產環境使用

最佳實務:一般用戶登入 → su - 或 sudo -i 切換 root。

Fedora / RHEL 4+ 補充

部分版本預裝 krb5-telnet,設定檔為 /etc/xinetd.d/krb5-telnet,操作方式相同。

安全提醒

  • Telnet 明文傳輸帳密,嚴禁跨公網使用。
  • 僅限內網測試、教學、舊系統維護。
  • 生產環境請改用 SSH,並啟用金鑰認證、禁用密碼登入、修改預設埠口、配合 fail2ban。
Copyright © Windows教程網 All Rights Reserved