當前位置:首頁 » 操作系統 » linux無法telnet

linux無法telnet

發布時間: 2022-04-12 12:14:23

Ⅰ 為什麼telnet命令在linux上不能用

  • telnet命令通常用來遠程登錄。

  • telnet程序是基於TELNET協議的遠程登錄客戶端程序。

  • Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標准協議和主要方式。

  • 它為用戶提供了在本地計算機上完成遠程主機工作的 能力。在終端使用者的電腦上使用telnet程序,用它連接到伺服器。

  • 終端使用者可以在telnet程序中輸入命令,這些命令會在伺服器上運行,就像直接在伺服器的控制台上輸入一樣。可以在本地就能控制伺服器。

  • 要開始一個 telnet會話,必須輸入用戶名和密碼來登錄伺服器。Telnet是常用的遠程式控制制Web伺服器的方法。

  • 但是,telnet因為採用明文傳送報文,安全性不好,很多Linux伺服器都不開放telnet服務,而改用更安全的ssh方式了。

  • 但仍然有很多別的系統可能採用了telnet方式來提供遠程登錄,因此弄清楚telnet客戶端的使用方式仍是很有必要的。

  • telnet命令還可做別的用途,比如確定遠程服務的狀態,比如確定遠程伺服器的某個埠是否能訪問

  • 1.命令格式:
    telnet[參數][主機]

  • 2.命令功能:
    執行telnet指令開啟終端機階段作業,並登入遠端主機。

  • 3.命令參數:
    -8 允許使用8位字元資料,包括輸入與輸出。
    -a 嘗試自動登入遠端系統。
    -b《主機別名》 使用別名指定遠端主機名稱。
    -c 不讀取用戶專屬目錄里的.telnetrc文件。
    -d 啟動排錯模式。
    -e《脫離字元》 設置脫離字元。
    -E 濾除脫離字元。
    -f 此參數的效果和指定「-F」參數相同。
    -F 使用Kerberos V5認證時,加上此參數可把本地主機的認證數據上傳到遠端主機。
    -k《域名》 使用Kerberos認證時,加上此參數讓遠端主機採用指定的領域名,而非該主機的域名。
    -K 不自動登入遠端主機。
    -l《用戶名稱》 指定要登入遠端主機的用戶名稱。
    -L 允許輸出8位字元資料。
    -n《記錄文件》 指定文件記錄相關信息。
    -r 使用類似rlogin指令的用戶界面。
    -S《服務類型》 設置telnet連線所需的IP TOS信息。
    -x 假設主機有支持數據加密的功能,就使用它。
    -X《認證形態》 關閉指定的認證形態。

  • 4.使用實例:
    實例1:遠程伺服器無法訪問
    命令:telnet 192.168.120.206
    輸出:
    代碼如下:
    [root@localhost ~]# telnet 192.168.120.209
    Trying 192.168.120.209.。。
    telnet: connect to address 192.168.120.209: No route to host
    telnet: Unable to connect to remote host: No route to host
    [root@localhost ~]#

  • 說明:

  • 處理這種情況方法:
    (1)確認ip地址是否正確?
    (2)確認ip地址對應的主機是否已經開機?
    (3)如果主機已經啟動,確認路由設置是否設置正確?(使用route命令查看)
    (4)如果主機已經啟動,確認主機上是否開啟了telnet服務?(使用netstat命令查看,TCP的23埠是否有LISTEN狀態的行)
    (5)如果主機已經啟動telnet服務,確認防火牆是否放開了23埠的訪問?(使用iptables-save查看)

Ⅱ linux系統 ,不能使用telnet,如何測試埠

可以考慮使用埠掃描工具。
以ScanPort埠掃描工具為例(可以在網上下載):
起始IP,結束IP,要掃描的埠號碼,最高延遲(50可以),線程數目(速度,20左右就夠了)
像一個區域網一台電腦IP為123.123.123.123,那麼,一般主機一般為0(或1),也就是123.123.123.1(可作為起始)
,最後一個最多為123.123.123.255(就是結束IP)。埠號取決於你的目的,像輸入7626則是冰河木馬的默認後門埠.當搜索到打開了指定埠的電腦,就會在右邊顯示。

Ⅲ linux telnet 連接拒絕

操作許可權不足,
許可權檢查,
這種錯誤比較少見,
pty
應該是
telnet
server
創建的字元交換的,
telnetd
進程說:
我初始化失敗了。
---------------
解決方案:
1:重新安裝
telnetd
服務,
具體問題
嘗試繞過。
2:
認真檢查許可權!
3:
未知

Ⅳ Linux下telnet無法使用

telnet無法使用多是由於沒有正確配置導致。
一、安裝telnet軟體包(通常要兩個)。
1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程序;
2、是 telnet-server 軟體包,這個才是真正的 Telnet server 軟體包。
二、啟動telnet服務:
1、開啟服務
方法一:使用ntsysv,在出現的窗口之中,將 telnet 勾選起來,然後按下 OK 即可 。
方法二:編輯 /etc/xinetd.d/telnet
[root@linuxchao root]# vi /etc/xinetd.d/telnet
找到 disable = yes<==就是改這里,將 yes 改成 no 即可。服務預設是關閉的
方法三:使用chkconfig命令直接開啟
[root@linuxchao root]chkconfig telnet on
2、激活服務:
telnet 是掛在 xinetd 底下的,所以自然只要重新激活 xinetd 就能夠將 xinetd 里頭的設定重新讀進來,所以剛剛設定的 telnet 自然也就可以被激活。
[root@linuxchao root]# service xinetd restart
或者[root@linuxchao root]# /etc/rc.d/init.d/xinetd restart #這個是比較正規的方法。

Ⅳ Linux下安裝telnet出現錯誤

你把cd里的那個安裝包復制到硬碟里再使用這個命令

rpm
-ivh
telnet......

你直接放在光碟里,然後在硬碟里運行安裝命令,當然不行了,因為命令會在你運行安裝的當前路徑下查找你要安裝的文件

Ⅵ linux telnet服務已經啟動,但是還是無法使用telnet連接。請問是什麼原因

無法連接提示什麼?
這個可能是網路方面的問題, 當然客戶端也要正常才行
如果遇到了linux編程問題, shell問題, python的問題, 或者是腳本開發問題, 都可以幫忙的。

Ⅶ linux telnet的問題

linux的telnet默認是關閉的!需要telnet的話要自己配置telnet。

Ⅷ linux怎麼開啟telnet服務

在設置裡面進行操作,步驟很簡單

Ⅸ Linux上telnet失敗的幾個原因及解決辦法

telnet krd5-telnet xinetd三個服務都開啦 防火牆也開啟了23的埠了 hosts文件也加入要登錄的IP了 配置文件也都改啦~~~linux本身能登錄~~為什麼其它機子都無法telnet上去呢~!~~哪位大俠指教下呀~~小弟也是剛學~~

Ⅹ linux不能TELNET對方的SMTP

1、使用telnet連接smtp伺服器 2、發送一個helo或者ehlo指令 3、驗證用戶(使用郵件名登陸) 4、使用mail命令准備發送郵件 5、使用rcpt命令指定對方郵箱地址 6、使用data命令開始輸入內容 7、輸入test或者hello world類似字樣(即郵件內容) 8、輸入郵件內容結束標志. 9、退出smtp伺服器

熱點內容
C語言tf 發布:2024-11-15 14:36:22 瀏覽:810
違反密碼法是什麼意思 發布:2024-11-15 14:36:20 瀏覽:920
androidmp3錄音 發布:2024-11-15 14:32:50 瀏覽:493
英朗自動擋哪個配置最好 發布:2024-11-15 14:27:44 瀏覽:253
編譯原理斷言有哪幾種 發布:2024-11-15 14:25:29 瀏覽:200
資料庫數據重復 發布:2024-11-15 14:23:17 瀏覽:781
安卓端開發用什麼IDE 發布:2024-11-15 14:13:51 瀏覽:554
阿里雲查看訪問ip 發布:2024-11-15 14:08:58 瀏覽:544
隨機字元串php 發布:2024-11-15 14:03:46 瀏覽:122
怎樣用資料庫搭建伺服器 發布:2024-11-15 13:58:39 瀏覽:478