環境:
OS:Centos 6.9
1.安裝Telnet服務
要在CentOS 6上使用Telnet,需要安裝telnet-server包。使用以下命令進行安裝:
yum install telnet-server
[root@localhost ~]# yum install telnet-server
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
Error: Cannot find a valid baseurl for repo: base
解決辦法:使用阿里雲yum映象,參考如下連線
https://www.cnblogs.com/hxlasky/p/18527506
2.配置Telnet服務
安裝完成後,需要修改 /etc/xinetd.d/telnet 檔案來啟用Telnet服務。將"disable"行的值改為"no":
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
}
3.啟動Telnet服務
修改配置後,重啟xinetd服務以使更改生效:
service xinetd restart
4.允許root使用者登入
預設情況下,CentOS 6不允許root使用者透過Telnet登入.要啟用此功能,需要編輯 /etc/pam.d/remote 檔案,註釋掉以下行:
#auth required pam_securetty.so
5.防火牆設定
確保防火牆允許Telnet流量透過.Telnet使用23埠,可以使用以下命令開啟該埠:
iptables -A INPUT -p tcp --dport 23 -j ACCEPT
service iptables save
或是關閉防火牆
停止iptables服務:service iptables stop
禁用iptables服務:chkconfig iptables off
6.客戶端telnet登入
C:\Users\Administrator>telnet 192.168.1.101 23