詳解SUSE LINUX系統(tǒng)下的Telnet服務(wù)的配置
學(xué)習(xí)SUSE LINUX系統(tǒng)時(shí),經(jīng)常會(huì)遇到SUSE LINUX系統(tǒng)問題,這里將介紹SUSE下Telnet服務(wù)的配置 。做為遠(yuǎn)程控制LINUX操作系統(tǒng)最簡(jiǎn)單的辦法就是采用TELNET服務(wù)登入,然后可以執(zhí)行一些列的操作如VI編輯器等,對(duì)于SUSE LINUX系統(tǒng),更增加了一個(gè)可以通過TELNET登入系統(tǒng)即可實(shí)現(xiàn)類似圖形界面的管理平臺(tái)YAST控制中心,通過YAST可以管理SUSE LINUX的幾乎所有功能。
下面將就SUSE LINUX Enterprise Server 9 下的TELNET服務(wù)增加以及YAST管理等做一個(gè)詳細(xì)介紹。SUSE LINUX Enterprise Server 9 (64bit)操作系統(tǒng)版本已經(jīng)自動(dòng)安裝有TELNET服務(wù),只需要修改一下配置文件即可使用該服務(wù)。如果您采用的是 SUSE LINUX Enterprise Server 9 (32bit)版本則需要安裝TELNET服務(wù)RPM包。
RPM包安裝方法:
rpm -ivh telnet-server-1.1-38.i586.rpm   //在SHELL環(huán)境下運(yùn)行RPM安裝命令,系統(tǒng)將自動(dòng)啟動(dòng)YAST管理程序,然后根據(jù)提示放入光盤即可完成TELNET服務(wù)的安裝。
start telnet services: //啟動(dòng)TELNET服務(wù)
vi /etc/xinetd.d/telnet   //更改服務(wù)配置文件( SUSE LINUX Enterprise Server 9 (64bit)只需要修改此配置文件即可)
配置文件內(nèi)容如下:
/etc/xinetd.d/telnet 
# default: off
# description: Telnet is the old login server which is INSECURE and should \
#       therefore not be used. Use secure shell (openssh).
#       If you need telnetd not to "keep-alives" (e.g. if it runs over a ISDN \
#       uplink), add "-n".  See 'man telnetd' for more details.
service telnet
{
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        disable         = no
}
將其中的disable = yes --->> disable = no    //允許系統(tǒng)啟動(dòng)該服務(wù)。
chkconfig telnet on                    //檢查服務(wù)是否正常
/etc/init.d/xinetd restart              //重新啟動(dòng)xinetd服務(wù)
Change telnet port?                   //安全起見更改TELNET服務(wù)端口
vi /etc/services                         //編輯services配置文件
Search "telnet" and change udp&tcp ports:23 to 11123.      //更改服務(wù)端口
/etc/init.d/xinetd restart            //重新啟動(dòng)xinetd服務(wù)
為了安全起見默認(rèn)的情況下是不允許root用戶直接TELNET系統(tǒng)的,您先可以通過普通的用戶TELNET入系統(tǒng)之后再通過SU命令提升自己的權(quán)限(推薦這樣做)。但是如果您一定想用ROOT用戶直接登陸的話也有一個(gè)辦法:
For root user can use telnet?                        //讓root用戶直接TELNET登入
vi /etc/pam.d/login                                     //編輯/etc/pam.d/login 文件
#auth required /lib/security/pam_security.so //將這一行注釋掉
And rename "/etc/securetty", securetty.bak   //將這個(gè)安全文件重命名(以后想用的時(shí)候還可以還原過來)
這些工作做完之后當(dāng)然您要在YAST的system->Runleveleditor管理里面把xinetd設(shè)置為ENABLED,這樣系統(tǒng)下次重新啟動(dòng)的時(shí)候就會(huì)自動(dòng)啟動(dòng)該服務(wù),默認(rèn)xinetd的設(shè)置為DIABLED!通過我的介紹你應(yīng)該簡(jiǎn)單的了解SUSE LINUX系統(tǒng)下Telnet服務(wù)的配置了。希望本文對(duì)你有所幫助。
【編輯推薦】















 
 
 
 
 
 
 