系統默認不安裝telnet服務的,所有要安裝的話,可以加載redhat 6.2光盤。我的操作是在VM上完成的
vm加載系統光盤
linux下打開終端,並進入超級用戶,然后到media目錄下,光盤加載以后就在這個目錄下
然后到光盤中的Packages文件夾下安裝xinetd-2.3.14-33.el6.i686.rpm包
rpm -ivh xinetd-2.3.14-33.el6.i686.rpm ;
還要安裝telnet服務包 telnet-server-0.17-47.el6.i686.rpm
rpm -ivh telnet-server-0.17-47.el6.i686.rpm ;
安裝完后剩下的就是配置了
1. 修改文件/etc/xinetd.d/telnet
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes
}
將disable=yes行前加#,或者改為disable=no
然后重啟telnet服務
/etc/init.d/xinetd restart
配置防火牆
vim /etc/sysconfig/iptables
添加下面一行,允許23端口連接
-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT
重啟防火牆服務
service iptables restart
默認情況下telnet連接后不能使用超級用戶的,要使用超級用戶,可以修改配置文件
vim /etc/pam.d/login
注釋掉類似於下面的一行
auth required pam_securetty.so
亂碼問題是一個頭疼問題,我的linux系統使用的是utf-8,而window終端不是utf-8編碼,所以出現亂碼
可以使用SecureCRT連接,然后再設置session編碼
然后就可以看到中文正常顯示了。。。。。