Linux安裝telnet服務(wù)、telnet命令的用法及說明
前言
環(huán)境:centos 7.9
Telnet命令經(jīng)常被用于測試遠(yuǎn)程端口通不通,telnet命令既可以在Windows下使用,也可以在Linux下使用。
Windows下使用telnet命令
開啟telnet客戶端步驟:控制面板–程序和功能–啟用或關(guān)閉Windows功能–Telnet客戶端 打鉤
win+r --輸入cmd 打開cmd命令窗口–輸入:telnet 192.168.43.179 10050
Linux下使用telnet命令
[root@nginx /]# yum install telnet [root@nginx /]# telnet 192.168.43.179 10050 Trying 192.168.43.179... Connected to 192.168.43.179. Escape character is '^]'. #這里的'^]'表示你要按Ctrl+] 才能進入Telnet命令行模式 telnet> Connection closed by foreign host. [root@nginx /]#
Linux服務(wù)服務(wù)器安裝telnet服務(wù)
[root@node2 ~]# yum -y install telnet* #安裝telnet-server服務(wù)
[root@node2 ~]# yum -y install xinetd #安裝xinetd
#telnet服務(wù)安裝之后,默認(rèn)是不開啟服務(wù),修改文件/etc/xinetd.d/telnet來開啟telnet服務(wù)
[root@node2 ~]# cd /etc/xinetd.d/ #進入telnet服務(wù)配置文件目錄,默認(rèn)是沒有telnet文件的,需要創(chuàng)建一個
[root@node2 xinetd.d]# ll
total 44
-rw------- 1 root root 1157 Apr 1 2020 chargen-dgram
-rw------- 1 root root 1159 Apr 1 2020 chargen-stream
-rw------- 1 root root 1157 Apr 1 2020 daytime-dgram
-rw------- 1 root root 1159 Apr 1 2020 daytime-stream
-rw------- 1 root root 1157 Apr 1 2020 discard-dgram
-rw------- 1 root root 1159 Apr 1 2020 discard-stream
-rw------- 1 root root 1148 Apr 1 2020 echo-dgram
-rw------- 1 root root 1150 Apr 1 2020 echo-stream
-rw------- 1 root root 1212 Apr 1 2020 tcpmux-server
-rw------- 1 root root 1149 Apr 1 2020 time-dgram
-rw------- 1 root root 1150 Apr 1 2020 time-stream
[root@node2 xinetd.d]# vim telnet #寫入下面的內(nèi)容
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}
[root@node2 xinetd.d]# systemctl start xinetd.service #啟動xinetd服務(wù)
[root@node2 xinetd.d]# lsof -i:23 #查看23端口是否啟動,telnet默認(rèn)端口為23
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
xinetd 27232 root 5u IPv6 1409008 0t0 TCP *:telnet (LISTEN)
[root@node2 xinetd.d]#
windowds cmd窗口登錄
#打開Windows的cmd窗口 C:\Users\Administrator>telnet 192.168.44.135 Kernel 3.10.0-1160.66.1.el7.x86_64 on an x86_64 node2 login:root Password: #發(fā)現(xiàn)輸入正確的密碼還是無法登錄Linux服務(wù)器
問題排查
查看secure日志,secure日志有報錯:

報:pts/1 這個終端不安全。
解決辦法:
[root@node2 ~]# vim /etc/securetty #在最后加入pts/1即可

再次使用Windows登錄,成功登錄。
Kernel 3.10.0-1160.66.1.el7.x86_64 on an x86_64 node2 login: root Password: Last failed login: Mon Jul 11 18:05:19 CST 2022 from 102.108.44.1 on pts/1 There were 3 failed login attempts since the last successful login. Last login: Wed Jul 6 13:33:21 from 102.109.44.2 [root@node2 ~]#
如果以上改了還是不能登錄,檢查一下/etc/pam.d/login文件的下面這行有沒有開啟,要開啟它,如下所示:

為了安全,關(guān)閉telnet
#非不要不要開啟telnet,telnet很容易受到黑客攻擊,有必要還可以卸載telnet、xinetd [root@node2 ~]# systemctl stop xinetd.service && systemctl disable xinetd.service
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
LuManager VPS主機控制面板安裝和Eduvps免費VPS測評
這篇文章主要介紹了LuManager VPS主機控制面板安裝和Eduvps免費VPS測評,需要的朋友可以參考下2016-04-04
Linux系統(tǒng)下如何搭建luarocks環(huán)境
這篇文章主要介紹了Linux系統(tǒng)下如何搭建luarocks環(huán)境問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-06-06
CentOS7中使用shell腳本安裝python3.8環(huán)境(推薦)
這篇文章主要介紹了CentOS7中使用shell腳本安裝python3.8環(huán)境,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
確保Linux VPS及服務(wù)器更加安全之Xshell設(shè)置密鑰登錄
這篇文章主要介紹了Xshell設(shè)置密鑰登錄確保Linux VPS及服務(wù)器更加安全,需要的朋友可以參考下2016-10-10
Linux下重啟oracle服務(wù)及監(jiān)聽器和實例詳解
在Linux下重啟Oracle數(shù)據(jù)庫及監(jiān)聽器和實例,本文通過三種方法給大家實例詳解的,介紹的非常詳細(xì),具有參考借鑒價值,感興趣的朋友一起看看吧2016-11-11

