RHEL Server 5.5 telnet安裝和配置要點總結:
1. 正確安裝telnet和telnet-server
2.修改telnet配置,重啟xinetd服務
3.修改iptables防火牆,開放端口23
1.首先檢查一下telnet是否被安裝上了
[root@ www.linuxidc.com /]rpm -qa|grep telnet
telnet-0.17-39.e15
telnet-server-0.17-39.e15
要成功開啟telnet服務,必須要有telnet-server套件;如果沒有,請安裝上。
2.接下來修改telnet配置並保存
[root@ www.linuxidc.com /]vim /etc/xinetd.d/telnet
# 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 = no %開啟telent,yes為停用telnet
}
重啟xinetd服務
[root@ www.linuxidc.com /]service xinetd restart
telnet登錄到服務器:我的虛擬機中的linux地址是10.121.122.34
這時提示登陸失敗,原因是23號端口連接失敗。
3.修改iptables防火牆配置:
[root@ www.linuxidc.com /]vim /etc/sysconfig/iptables
添加如下內容
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
重啟iptables服務:
[root@ www.linuxidc.com /]service iptables restart
重新telnet:這時已經可以成功訪問了
PS:默認情況下root用戶是無法telnet登陸的,開放telnet給root是不明智的.
因為我們可以用sudo來切換root身份,沒必要去冒這個險。