在Linux系統中telnet的用法如下:
telnet IP prot 例如:telnet 192.168.60.128 80,其意義是我想測試一些IP192.168.60.128 並且埠號是80的主機服務是否開啟。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。
Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬體設備中,比如手機、平板電腦、路由器、視頻游戲控制台、台式計算機、大型機和超級計算機。
嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和資料庫的操作系統。
『貳』 如何用telnet連接linux伺服器
步驟一:在Windows系統上打開Telnet功能;
步驟二:在Linux系統上啟用Telnet服務
1 以Windows 7為例,首先打開控制面板。
2 然後在控制面板中打開「程序和功能」。
3 再在左上角點擊「打開或關閉Windows功能」。
4 在「打開或關閉Windows功能」對話框中勾選「Telnet客戶端」,點擊確定,系統會自動安裝。到此Windows終端的工作已經完成。
Linux伺服器開啟Telnet服務
1 它的優點是能夠自動檢查安裝包的依賴文件不用人為干預,當然前提是系統必須聯網。在提示符下輸入「yum install -y telnet-server」命令安裝Telnet服務。最後出現Complete,代表安裝完成。
2 使用命令「vi /etc/xinetd.d/telnet」編輯Telnet的配置文件,將disable的值改成no。
3 重啟啟動xinetd服務,使得telnet配置生效。
4 在Linux伺服器上打開Telnet協議的23埠。使用命令「vi /etc/sysconfig/iptables」添加紅框內的代碼,保存。
5 重新啟動iptables,使得防火牆策略生效
6 在Windows上,用「telnet IP地址」命令,再輸入用戶名和密碼,就可以完成Linux伺服器的遠程登錄。希望我的回答能夠幫助到您,不要忘了採納喲,謝謝
『叄』 如何啟動linux的telnet服務
linux中需要安裝telnet安裝成功後可以直接使用telnet命令
檢查是否安裝telent
未安裝表現如下:
[root@localhost
~]#
telnet
-bash:
telnet:
command
not
found
已安裝表現如下:
[root@localhost
~]#
telnet
telnet>
ctrl
+c
退出telnet
安裝方法:
1、通過yum安裝,yum安裝電腦需要聯網
yum
install
telnet
-y
2、下載telnet.rpm安裝,安裝包可以在網上下載
rpm
-ivh
telnet-server-0.17-47.el6.x86_64.rpm
3、配置本地yum源,然後在通過yum安裝,配置本地yum源方法網路上很多
『肆』 Linux的終端中telnet怎麼操作
telnet
是一個遠程連接工具,你可以直接tlenet
加ip或者對方的主機名,MAC地址應該也是可以的吧!
你所連接的遠程主機必須開啟了telnet的功能你才能連接的上,這種鏈接是需要用戶名和密碼的,如果沒有你就只能聯系管理員為你創建一個用戶,這里注意,如果管理員創建時不設置密碼的話,你是無法登錄的,或者你也可以用root登錄,自己創建一個用戶。
進去以後你就可以在你的用戶所具有的許可權下進行相應的操作了,
這里要注意,linux中自帶telnet命令,但不一定就自帶了telnet服務端,也就是說你能telnet別人,但不一定能被別人telnet。
『伍』 linux系統中telnet怎麼安裝
linux安裝telnet的方法:
1、關閉防火牆;
2、執行【rpm -qa |grep telnet】命令查看是否安裝過相關軟體包;
3、執行【yum install telnet telnet-server】命令安裝telnet即可。
關閉防火牆:
service iptabls stop
chkconfig iptabls off
1、安裝telnet服務
[root@rheltest1 ~]# rpm -qa |grep telnet //檢查是否安裝過相關軟體包
telnet-0.17-47.el6.x86_64
telnet-server-0.17-47.el6.x86_64
如果未安裝,配置YUM源,使用yum install telnet telnet-server命令安裝
2、開啟telnet服務(因為telnet採用明文傳送報文,安全性不好,很多Linux伺服器默認都不開啟telnet服務)
編輯 /etc/xinetd.d/Telnet
[root@rheltest1 ~]# vi /etc/xinetd.d/telnet
//找到 disable = yes 將 yes 改成 no
3、啟動telnet服務
[root@rheltest1 ~]# service xinetd start
[root@rheltest1 ~]# chkconfig telnet on //開機啟動telnet服務
[root@rheltest1 ~]# chkconfig --list telnet //查看Telnet服務是否開啟
telnet on
4、修改telnet服務埠
#vi /etc/services
找到如下內容:
telnet 23/tcp
telnet 23/udp
將23修改成未使用的埠號(如:4444),退出vi,重啟Telnet服務,Telnet默認埠號就被修改了。
[root@rheltest1 ~]# netstat -an |grep 4444
tcp 0 0 :::4444 :::* LISTEN
5、測試(在windows CMD窗口下使用telnet命令連接測試) 《Linux就該這么學》一起學習linux
C:\Users\Administrator>telnet 192.168.1.102 4444
Red Hat Enterprise Linux Server release 6.3 (Santiago)
Kernel 2.6.32-279.el6.x86_64 on an x86_64
login: rusky
Password:
Last login: Wed Apr 20 10:23:14 from 192.168.1.100
『陸』 linux telnet命令怎麼使用
在Linux系統中telnet的用法如下:
telnet IP prot 例如:telnet 192.168.60.128 80,其意義是我想測試一些IP是192.168.60.128 並且埠號是80的主機服務是否開啟。值得注意的是telnet的數據包是以明文傳輸的。
『柒』 linux下 telnet命令怎麼用
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問題,詳情請看 http://www.linuxprobe.com/chapter-00.html
望採納
『捌』 Linux Telnet
檢測telnet
的23埠:
在命令行下輸入:
netstat
-ln
看是否有
Local
Address
Foreign
Address
:::23
:::*
LISTEN
這樣的狀態提示
然後在用telnet
localhost
測試本機是否可以連接telnet自己
然後再用藉助其他機器測試
『玖』 LINUX 怎麼設置telnet
一、首先檢查Linux里是否安裝了telnet。用root用戶查[root@hwz root]#rpm -q telnet 二、如何沒有安裝就在RPM軟體包里找到安裝即可(安裝略) 三、開啟服務 方法一:使用ntsysv,在出現的窗口之中,將 telnet前面*加上,然後按下 OK 。 方法二:編輯 /etc/xinetd.d/telnet [root@wljs root]# vi /etc/xinetd.d/telnet 找到 disable = yes 將 yes 改成 no 。 然後激活即可service xinted restart 四、測試:telnet ip 如果提示login:表明已經成功 下面是注意的地方啦!找開windows cmd命令輸入telnet IP(linux IP) 一般常出現的問題就是連接23埠失敗。 問題解決:linux 里將防火牆關閉 windows里將32埠打開,在服務里啟動telnet即可 五、一些命令介紹。chkconfig --list可以查看linux里服務是否開啟。《Linux就該這么學》里有相關介紹,建議看看。
『拾』 如何在centos linux下啟用telnet
一、安裝telnet
1、檢測telnet-server的rpm包是否安裝
[root@localhost ~]# rpm -qa telnet-server
若無輸出內容,則表示沒有安裝。出於安全考慮telnet-server.rpm是默認沒有安裝的,而telnet的客戶端是標配。即下面的軟體是默認安裝的。
若未安裝,則安裝telnet-server,否則忽略此步驟
[root@localhost ~]#yum install telnet-server
3、檢測telnet的rpm包是否安裝
[root@localhost ~]# rpm -qa telnet
telnet-0.17-47.el6_3.1.x86_64
4、若未安裝,則安裝telnet,否則忽略此步驟
[root@localhost ~]# yum install telnet
二、安裝xinetd服務
由於telnet服務也是由xinetd守護的,所以安裝完telnet-server,要啟動telnet服務就必須重新啟動xinetd 。
xinetd即extended internet daemon,xinetd是新一代的網路守護進程服務程序,又叫超級Internet伺服器。經常用來管理多種輕量級Internet服務。telnet服務就是通過xinetd服務來管理的,所以在安裝telnet服務之前需要先安裝xinetd服務。 網頁鏈接一起學習linux
1、首先查看是否安裝xinetd服務
# rpm -qa | grep xinetd
2、若沒有安裝,使用yum命令進行安裝
# yum install -y xinetd包
3、安裝完成之後就可以啟動了
[root@locahost ~]#service xinetd restart
三、注意點及錯誤的解決
1、若xinetd未安裝,則安裝。
2、更改配置文件/etc/xinetd.d/telnet
若此文件不存在,則創建這個文件。將其中disable=yes改為disable=no或注釋掉。即改為如下:
# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
#disable = yes 【將disable=yes行前加#注釋掉,或者把yes改為no】
}
3、使用root登錄
telnet 默認的情況之下不允許 root 以 telnet 進入 Linux 主機,在普通用戶telnet進入系統之後,在切換到root用戶就可以使用root用戶了。如果非要使用root登錄,可以使用修改securetty文件。
console
。。。
# below is added
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
pts/10
pts/11
增加pts/1…pts/11。
一般不建議直接用root用戶遠程通過telnet登陸系統,因為telnet在數據傳輸過程採用明文方式,如果數據包被人截獲,將會很容易獲取root用戶的登陸口令;還是建議以普通用戶通過telnet遠程登陸,然後su到root,這樣相對比較安全。如果非要用root用戶遠程連接,建議採用SSH。
4、修改telnet埠
修改文件/etc/services將文件中
...
telnet 23/tcp
telnet 23/udp
...
修改為
telnet 8902/tcp
telnet 8902/udp
重啟telnet服務即可。