在 Linux 下,telnet
命令用于遠程登錄到其他計算機
-8
:允許使用 8 位字符資料,包括輸入與輸出。-a
:嘗試自動登錄遠程系統。-b<主機別名>
:使用別名指定遠程主機的地址。-c
:不讀取用戶專屬目錄里的 .telnetrc
文件。-d
:啟動排錯模式,顯示詳細的調試信息。-e<脫離字符>
:設置脫離字符(默認為 ~
)。-E
:過濾掉脫離字符開頭的行。-f
:與 -F
參數相同,用于指定一個文件來保存脫離字符序列。-F<認證文件>
:指定一個文件來保存用戶名和密碼,用于自動登錄。-k<域名>
:在啟動時強制使用指定的域名進行反向 DNS 查詢。-l<用戶名>
:指定要登錄的用戶名。-L
:允許輸出 8 位字符資料。-x
:啟用 X 數據交換。-X<認證形態>
:關閉指定的認證形態。-y<終端類型>
:設置終端類型。-z
:啟動 telnet 客戶端進行模式轉換。-v
:顯示版本信息。以下是一些常見的 telnet
命令示例:
telnet example.com 23
telnet -l username -p 23 example.com
請注意,由于安全原因,許多現代系統已經不再推薦使用 Telnet。相反,建議使用更安全的替代方案,如 SSH。