新聞中心
Telnet是一種遠(yuǎn)程登錄協(xié)議,可以通過Telnet協(xié)議來連接到Linux服務(wù)器。在Linux系統(tǒng)中,Telnet默認(rèn)是沒有安裝的,需要先下載并安裝Telnet服務(wù)。接下來,本文將介紹如何在Linux6.4系統(tǒng)下使用Telnet連接到Linux服務(wù)器。

創(chuàng)新互聯(lián)公司成立于2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元平順做網(wǎng)站,已為上家服務(wù),為平順各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
之一步:安裝Telnet服務(wù)
在Linux6.4系統(tǒng)中,我們可以使用yum命令來安裝Telnet服務(wù)。打開終端,輸入以下命令:
“`
sudo yum install telnet-server telnet -y
“`
運(yùn)行以上命令后,系統(tǒng)會(huì)開始下載和安裝Telnet服務(wù)。等待安裝完成后,我們就可以使用Telnet連接到Linux了。
第二步:配置Telnet服務(wù)
為了使用Telnet服務(wù),我們還需要進(jìn)行一些配置工作。需要為Telnet服務(wù)設(shè)置一個(gè)用戶名和密碼。請(qǐng)運(yùn)行以下命令:
“`
sudo vi /etc/passwd
“`
系統(tǒng)會(huì)打開一個(gè)文本編輯器。在編輯器中,添加一個(gè)新用戶。例如,我們可以添加一個(gè)名字為“telnetuser”的用戶,可以按照以下格式添加:
“`
telnetuser:x:500:500:Telnet User:/home/telnetuser:/bin/bash
“`
接下來,需要為“telnetuser”設(shè)置一個(gè)密碼。請(qǐng)運(yùn)行以下命令:
“`
sudo passwd telnetuser
“`
系統(tǒng)會(huì)提示您輸入新密碼。輸入新密碼并確認(rèn)即可。
接下來,打開配置文件“/etc/xinetd.d/telnet”,并將“disable = yes”修改為“disable = no”:
“`
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wt = no
user = root
server = /usr/in/in.telnetd
log_on_flure += USERID
}
“`
保存并關(guān)閉文件。
重啟xinetd和Telnet服務(wù)。運(yùn)行以下命令:
“`
sudo service xinetd restart
sudo service telnet restart
“`
現(xiàn)在,Telnet服務(wù)就已經(jīng)配置好了。
第三步:連接到Linux服務(wù)器
現(xiàn)在,可以用任何支持Telnet協(xié)議的客戶端連接到Linux服務(wù)器了。點(diǎn)擊“開始”菜單,打開“運(yùn)行”,然后輸入“cmd”進(jìn)入命令行窗口。在命令行窗口中,輸入以下命令:
“`
telnet [IP address or hostname] [port]
“`
其中,“[IP address or hostname]”是您Linux服務(wù)器的IP地址或主機(jī)名,而“[port]”是您用來連接的端口號(hào)。默認(rèn)情況下,Telnet使用23端口。
例如,如果您的Linux服務(wù)器的IP地址是“192.168.1.100”,您可以連接到Linux服務(wù)器的命令如下:
“`
telnet 192.168.1.100 23
“`
連接成功后,您需要輸入用戶名和密碼來登錄系統(tǒng)。
在本文中,我們介紹了如何在Linux6.4系統(tǒng)下使用Telnet連接到Linux服務(wù)器。我們安裝了Telnet服務(wù),然后對(duì)Telnet服務(wù)進(jìn)行了配置,在客戶端上使用Telnet協(xié)議連接到Linux服務(wù)器。Telnet是一個(gè)簡單而有效的遠(yuǎn)程登錄方式,但由于安全性較差,不建議在公共網(wǎng)絡(luò)中使用。如果您需要一個(gè)更加安全的遠(yuǎn)程訪問方式,建議使用SSH協(xié)議。
相關(guān)問題拓展閱讀:
- linux下怎么退出telnet
- 如何在centos linux下啟用telnet
- linux怎么telnet端口
linux下怎么退出telnet
1、使用telnet登錄某個(gè)IP的某個(gè)端口,端口與IP之間以空格間隔,而不是以:間隔。
2、登錄成功后的情況如下圖,如果端口未打開就直接報(bào)refused,登錄成功后就可以使用相關(guān)協(xié)議的command進(jìn)行操作了中判。扮型
3、如果要退出該怎么操作呢,一般情況下有幾種方式結(jié)束telnet,比較多的協(xié)議支持quit命令,以telent界面上鍵入該命令后,系統(tǒng)會(huì)自動(dòng)斷開與遠(yuǎn)程的連接。
4、如果不嫌多一步可以考慮用CTRL+>鍵,這時(shí)會(huì)強(qiáng)制退到telnet命令界賣缺改面下,再用quit退出就行了。
5、其它就是用CTRL +C或CTRL+D兩種方式來強(qiáng)行斷開與遠(yuǎn)程的連接,但能支持這種命令的比較少。最后的方法就是關(guān)掉telnet的窗口。
如何在centos linux下啟用telnet
一.CentOS下查看系統(tǒng)是否已安裝telnet
rpm -qa | grep telnet
telnet-0.17-48.el6.x86_64
telnet-server-0.17-48.el6.x86_64
telnet 是掛在 xinetd 底下的,所以同時(shí)查看是否安裝了xinetd服務(wù)
rpm -qa | grep xinetd
xinetd-2.3.14-39.el6_4.x86_64
兩者都沒有的安裝的話,yum安裝以下服務(wù)
yum install xinetd telnet telnet-server -y
二.配置telnet
設(shè)置開機(jī)啟動(dòng)
#chkconfig telnet on
修改配置文件
vi /etc/xinetd.d/telnet
將”disable= yes”改成” disable=no”
三、激活服務(wù)
重啟xinetd服務(wù)
service xinetd restart
或者/etc/rc.d/init.d/xinetd restart
四.iptables防火墻會(huì)阻止telnet,所以需要在iptables允許,用如下命令
當(dāng)你啟動(dòng)telnet服務(wù)后,你可以用友培netstat –tunlp命令來查看telnet服務(wù)所使用的端口,可以發(fā)現(xiàn)有23。使用下面命令開啟這些端口:
iptables -I INPUT -p tcp –dport 23 -jACCEPT
iptables -I INPUT -p udp –dport 23 -jACCEPT
service iptables save //保存
service iptables restart //重啟防好山唯火墻
或者來點(diǎn)狠的!!關(guān)閉防火墻!
service iptables stop
五.使用telnet命令
格式: telnet ip prot
六.其他常用的telnet命令功能描述:
close 關(guān)閉當(dāng)前連接
logout 強(qiáng)制退出遠(yuǎn)程用戶并關(guān)閉連接
display 顯示當(dāng)前操作的參數(shù)
mode 試圖進(jìn)入命令行方式或字符方式
open 連接到某一站點(diǎn)
quit 退出
set 設(shè)置當(dāng)前操作的參唯返數(shù)
unset 復(fù)位當(dāng)前操作參數(shù)
status 打印狀態(tài)信息
toggle 對(duì)操作參數(shù)進(jìn)行開關(guān)轉(zhuǎn)換
slc 改變特殊字符的狀態(tài)
auth 打開/關(guān)閉確認(rèn)功能z掛起
telnetsend 發(fā)送特殊字符
telnetenviron 更改環(huán)境變量?顯示幫助信息
七.錯(cuò)誤解決
如果使用telnet命令有以下提示:
-bash: telnet: command not found
請(qǐng)檢查是否缺少安裝telnet包
一、安裝telnet
1、檢測telnet-server的rpm包是否安裝
# rpm -qa telnet-server
若無輸出內(nèi)容,則表示沒有安裝。出于安全考慮telnet-server.rpm是默認(rèn)沒有安裝的,而telnet的客戶端是標(biāo)配。即下面的軟件是默認(rèn)安裝的。
若未安裝,則安裝telnet-server,否則忽略此步驟
#yum install telnet-server
3、檢測telnet的rpm包是否安裝
# rpm -qa telnet
telnet-0.17-47.el6_3.1.x86_64
4、若未安裝,則安裝telnet,否則忽略此步驟
# yum install telnet
二、安裝xinetd服務(wù)
由于telnet服務(wù)也是由xinetd守護(hù)的,所以安裝完telnet-server,要啟動(dòng)telnet服務(wù)就必須重新啟動(dòng)xinetd 。
xinetd即extended internet daemon,xinetd是新一代的網(wǎng)絡(luò)守護(hù)進(jìn)程服務(wù)程序,又叫超級(jí)Internet服務(wù)器。經(jīng)常用來管理多種輕量級(jí)Internet服務(wù)。telnet服務(wù)就是通過xinetd服務(wù)來管理的,所以在安裝telnet服務(wù)之前需要先安裝xinetd服務(wù)。
網(wǎng)頁鏈接
一起學(xué)習(xí)linux
1、首先查看是否安裝xinetd服基物務(wù)
# rpm -qa | grep xinetd
2、若沒有安裝,使用yum命令進(jìn)行安裝
# yum install -y xinetd包
3、安裝完成之后就可以啟動(dòng)了
#service xinetd restart
三、注意點(diǎn)及錯(cuò)誤的解決
1、若xinetd未安裝,則安裝。
2、更改配置文件/etc/xinetd.d/telnet
若此文件不存在,則創(chuàng)建這個(gè)文件。將其中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/in/in.telnetd
log_on_failure += USERID
#disable = yes猛沖 【將disable=yes行前加#注釋搏知液掉,或者把yes改為no】
}
3、使用root登錄
telnet 默認(rèn)的情況之下不允許 root 以 telnet 進(jìn)入 Linux 主機(jī),在普通用戶telnet進(jìn)入系統(tǒng)之后,在切換到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用戶遠(yuǎn)程通過telnet登陸系統(tǒng),因?yàn)閠elnet在數(shù)據(jù)傳輸過程采用明文方式,如果數(shù)據(jù)包被人截獲,將會(huì)很容易獲取root用戶的登陸口令;還是建議以普通用戶通過telnet遠(yuǎn)程登陸,然后su到root,這樣相對(duì)比較安全。如果非要用root用戶遠(yuǎn)程連接,建議采用SSH。
4、修改telnet端口
修改文件/etc/services將文件中
…
telnet 23/tcp
telnet 23/udp
…
修改為
telnet 8902/tcp
telnet 8902/udp
重啟telnet服務(wù)即可。
1. 切換至root用戶;
2. 如州圓塵果Linux沒有安裝telnet服務(wù)需要先安裝,安裝過開通即可;
3. 檢測telnet的rpm包是否安裝
# rpm -qa telnet
telnet-0.17-48.el6.x86_64
#
4. 安裝telnet安裝包:
# rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpm
warning: xinetd-2.3.14-34.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing… ###########################################
package xinetd-2:2.3.14-39.el6_4.x86_64 (which is newer than xinetd-2:2.3.14-34.el6.x86_64) is already installed
file /usr/in/xinetd from install of xinetd-2:2.3.14-34.el6.x86_64 conflicts with file from package xinetd-2:2.3.14-39.el6_4.x86_64
#
5. 修改telnet服務(wù)配置文件
vi /etc/xinetd.d/telnet
service telnet
{
disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/in/in.telnetd
log_on_failure += USERID
}
將disable=yes改為disable=no
注意冊(cè)禪:安裝telnet-server服務(wù)后腔差,系統(tǒng)才會(huì)有/usr/in/in.telnetd文件
6.重啟telnet服務(wù)
#service xinetd restart
7. 測試是否可以,若果不行,檢查防火墻是否關(guān)閉
# telnet 127.0.0.1
Trying 127.0.0.1…
Connected to 127.0.0.1.
Escape character is ‘^>’.
CentOS release 6.4 (Final)
Kernel 2.6.32-358.el6.x86_64 on an x86_64
login:
telnet是一個(gè)遠(yuǎn)程登錄協(xié)議,采用客戶機(jī)/服務(wù)器處理方式,運(yùn)行端口號(hào)為tcp23,telnet為遠(yuǎn)程登錄和訪問linux系統(tǒng)提供了一種快捷的方式,但由于telnet是采用明文的方式進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)(包括用戶賬戶和密碼)傳輸?shù)?存在較大的安全隱患,目前已逐漸被SSH所取代.安裝telnet服務(wù),因?yàn)閠elnet和xinetd之間存在依賴關(guān)系,所以安裝telnet服務(wù)端之前必須安裝xinetd# rpm -ivh xinetd-2.3.14-39.el6_4.x86_64.rpm Preparing… ########################################### 1:xinetd ########################################### 然后安裝telnet服務(wù)端(客戶端一般默認(rèn)已經(jīng)安裝)# rpm -ivh telnet-server-0.17-47.el6_3.1.x86_64.rpm Preparing… ########################################### 1:telnet-server ########################################### telnet服務(wù)的啟動(dòng)telnet服務(wù)管理由xinetd服務(wù)管理器負(fù)責(zé),xinetd是一個(gè)守護(hù)進(jìn)程,用于處理對(duì)各種服務(wù)的請(qǐng)求.xinetd服務(wù)的配拿沒置文件在/etc/xinetd.d/衡高telnet因?yàn)閠elnet服務(wù)器默認(rèn)情況下并不會(huì)被啟動(dòng),要啟動(dòng)telnet服務(wù)可以使用chkconfig命令啟動(dòng)telnet服務(wù)# chkconfig –add telnet# chkconfig telnet on# service xinetd restartStopping xinetd: Starting xinetd: 也可以通過編輯xinetd的配置文件/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{disable = no //將yes更改為noflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/in/in.telnetdlog_on_failure += USERID}執(zhí)行以下命令啟動(dòng)telnet服務(wù)# service xinetd startStarting xinetd: telnet基本配置# default: on# description: The telnet server serves telnet sessions; it uses \# unencrypted username/password pairs for authentication.service telnet{disable = noflags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/in/in.telnetdlog_on_failure += USERIDinstances = 5 /咐敏尺/更大連接數(shù)only_from = 192.168.1.1 //允許登錄的IP地址 no_access=192.168.1.1 //拒絕登錄的IP地址access_time=8:00-12:00 //允許登錄的時(shí)間段}用windows平臺(tái)下登錄遠(yuǎn)程服務(wù)器歡迎使用 Microsoft Telnet ClientEscape 字符為 ‘CTRL+>’Microsoft Telnet> h命令可能是縮寫。支持的命令為:c – close 關(guān)閉當(dāng)前連接d – display 顯示操作參數(shù)o – open hostname 連接到主機(jī)(默認(rèn)端口 23)。q – quit 退出 telnetset – set 設(shè)置選項(xiàng)(鍵入 ‘set ?’ 獲得列表)sen – send 將字符串發(fā)送到服務(wù)器st – status 打印狀態(tài)信息u – unset 解除設(shè)置選項(xiàng)(鍵入 ‘set ?’ 獲得列表)?/h – help 打印幫助信息Microsoft Telnet>使用命令登錄遠(yuǎn)程服務(wù)器telnet hostname/ip/dcC:\telnet 192.168.1.1默認(rèn)不允許root用戶登錄,所以新建一個(gè)用戶test# useradd test# passwd testChanging password for user test.New password: BAD PASSWORD: it is too simplistic/systematicBAD PASSWORD: is too simpleRetype new password: passwd: all authentication tokens updated successfully.用test用戶登錄CentOS release 6.5 (Final)Kernel 2.6.32-431.el6.x86_64 on an x86_64login: testPassword:$登陸成功后,用su命令切換到root$ su – rootPassword:#設(shè)置直接用root用戶登錄telnet,將/etc/securetty更改名稱# mv /etc/securetty /etc/securetty.bak用root用戶登錄CentOS release 6.5 (Final)Kernel 2.6.32-431.el6.x86_64 on an x86_64login: rootPassword:Last login: Sun May 3 03:14:04 from 192.168.1.222#
linux怎么telnet端口
由于在Windows Vista之后的版本默認(rèn)并沒有提供Telnet功能。如果需要使用Telnet就必須打開此項(xiàng)功能。以Windows 7為例,首先打開控制面板。
然后在控制面雹拆培板中打開“程序和功能”。
再在左上角點(diǎn)擊“打開或關(guān)閉Windows功能”。
在“打開或關(guān)閉Windows功能”對(duì)話框中勾選“Telnet客戶端”,點(diǎn)擊確定,系統(tǒng)會(huì)自動(dòng)安裝。到此Windows終端的工作已經(jīng)完成。
END
Linux服務(wù)器開啟Telnet服務(wù)
許多Linux系統(tǒng)在默認(rèn)情況下是不安裝Telnet服務(wù)的,如果需要使用就必須安裝此項(xiàng)服務(wù)。安裝的方法有很多,小編在這里只介紹yum安裝Telnet服務(wù),它的優(yōu)點(diǎn)是源唯能夠自動(dòng)檢查安裝包的依賴文件不用人為干預(yù),當(dāng)然前提是系統(tǒng)必須聯(lián)網(wǎng)。在提示符下輸入“yum install -y telnet-server”命令安裝Telnet服務(wù)。最后出現(xiàn)Complete,代表安裝完成。
使用命令“vi /etc/xinetd.d/telnet”編輯Telnet的配置文件,將disable的值改成no。
重啟啟動(dòng)xinetd服務(wù),使得telnet配置生效。
在Linux服務(wù)器上打開Telnet協(xié)議的23端口。使用命令“vi /etc/sysconfig/iptables”添加紅框內(nèi)的代碼,保存。
重新啟動(dòng)iptables,使得防火墻策略生效。
在Windows上,用“telnet IP地址”命令,再輸入用戶名和密碼,御橡就可以完成Linux服務(wù)器的遠(yuǎn)程登錄。
linux6.4 telnet的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux6.4 telnet,如何使用Telnet連接到Linux6.4?,linux下怎么退出telnet,如何在centos linux下啟用telnet,linux怎么telnet端口的信息別忘了在本站進(jìn)行查找喔。
成都服務(wù)器租用選創(chuàng)新互聯(lián),先試用再開通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價(jià)格厚道的香港/美國云服務(wù)器和獨(dú)立服務(wù)器。物理服務(wù)器托管租用:四川成都、綿陽、重慶、貴陽機(jī)房服務(wù)器托管租用。
分享文章:如何使用Telnet連接到Linux6.4? (linux6.4 telnet)
本文路徑:http://www.dlmjj.cn/article/djojjoj.html


咨詢
建站咨詢
