国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux系統(tǒng)中的telnet命令

    linux系統(tǒng)中的telnet命令

    時間: 佳洲1085 分享

    linux系統(tǒng)中的telnet命令

      Linux中telnet命令主要是實現(xiàn)遠程登錄,下面由學(xué)習(xí)啦小編為大家整理了linux中telnet命令的相關(guān)知識,希望對大家有幫助!

      linux中的telnet命令詳解

      語法

      telnet [-8acdEfFKLrx][-b<主機別名>][-e<脫離字符>][-k<域名>][-l<用戶名稱>][-n<記錄文件>][-S<服務(wù)類型>][-X<認證形態(tài)>][主機名稱或IP地址<通信端口>]

      參數(shù)

      -8 允許使用8位字符資料,包括輸入與輸出

      -a 嘗試自動登入遠端系統(tǒng)

      -b<主機別名> 使用別名指定遠端主機名稱

      -c 不讀取用戶專屬目錄里的.telnetrc文件

      -d 啟動排錯模式

      -e<脫離字符> 設(shè)置脫離字符

      -E 濾除脫離字符

      -F 使用Kerberos V5認證時,加上此參數(shù)可把本地主機的認證數(shù)據(jù)上傳到遠端主機

      -f 此參數(shù)的效果和”-F”參數(shù)相同

      -k<域名> 使用Kerberos認證時,加上此參數(shù)讓遠端主機采用指定的領(lǐng)域名,而非該主機的域名

      -K 不自動登入遠端主機

      -l<用戶名稱> 指定要登入遠端主機的用戶名稱

      -L 允許輸出8位字符資料

      -n<記錄文件> 指定文件記錄相關(guān)信息

      -r 使用類似rlogin指令的用戶界面

      -S<服務(wù)類型> 設(shè)置telnet連線所需IP TOS信息

      -x 假設(shè)主機有支持數(shù)據(jù)加密的功能,就使用它

      -X<認證形態(tài)> 關(guān)閉指定的認證形態(tài)

      linux中的telnet命令使用示例

      示例1:遠程服務(wù)器無法訪問

      [root@linuxprobe ~]# 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

      處理這種情況方法:

      (1)確認IP地址是否正確

      (2)確認IP地址對應(yīng)的裝機是否已經(jīng)開機

      (3)如果主機已經(jīng)啟動,確認路由設(shè)置是否設(shè)置正確(使用route命令查看)

      (4)如果主機已經(jīng)啟動,確認主機上是否開啟了telnet服務(wù)(使用netstat命令查看,TCP的23端口是否有LISTEN狀態(tài)行)

      (5)如果主機已經(jīng)啟動telnet服務(wù),確認防火墻是否開放了23端口的訪問(使用iptables-save查看)

      示例2:域名無法解析

      [root@linuxprobe ~]# telnet www.baidu.com

      www.baidu.com/telnet: Temporary failure in name resolution

      處理這種情況方法:

      (1)確認域名是否正確

      (2)確認本機的域名解析有關(guān)的設(shè)置是否正確(/etc/resolv.conf中nameserver的配置是否正確,如果沒有,可以使用nameserver 8.8.8.8)

      (3)確認防火墻是否放開了UDP53端口的訪問(DNS使用UDP協(xié)議,端口53,使用iptables-save查看)

      示例3:拒絕訪問

      [root@linuxprobe ~]# telnet 192.168.120.206

      Trying 192.168.120.206...

      telnet: connect to address 192.168.120.206: Connection refused

      telnet: Unable to connect to remote host: Connection refused

      處理這種情況方法:

      (1)確認IP地址或者主機名是否正確

      (2)確認端口是否正確,是否默認23端口

      若要檢查192.168.120.206的某端口是否能否能訪問,如443端口,可使用如下命令

      [root@linuxprobe ~]# telnet 192.168.120.206 443

      Trying 192.168.120.206...

      telnet: connect to address 192.168.120.206: Connection refused

      說明:這表示192.168.120.206的443端口不能訪問

      示例4:telnet root用戶的登入

      [root@linuxprobe ~]# telnet 192.168.120.204

      Trying 192.168.120.204...

      Connected to 192.168.120.204 (192.168.120.204).

      Escape character is '^]'.

      localhost (Linux release 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012) (1)

      login: root

      Password:

      Login incorrect

      說明:一般情況下不允許root從遠程登錄,可以先用普通賬號登錄,然后再su -切到root用戶。若要允許root用戶登入,可用下列方法:

      [root@linuxprobe ~]# vi /etc/pam.d/login

      #auth required pam_securetty.so #將這一行加上注釋!

      或

      [root@linuxprobe ~]# mv /etc/securetty /etc/securetty.bak

    3628135