Linux Telnet服務(wù)的相關(guān)設(shè)置
對于Linux來說,是有一些操作是比較麻煩的。在一些協(xié)議的安裝中,就能體現(xiàn)。那么我們就來介紹一下Linux Telnet服務(wù)的安裝的過程。學(xué)習(xí)SUSE Linux系統(tǒng)時,經(jīng)常會遇到SUSE Linux系統(tǒng)問題,這里將介紹SUSE下Telnet服務(wù)的配置 。做為遠程控制Linux操作系統(tǒng)最簡單的辦法就是采用Telnet服務(wù)登入,然后可以執(zhí)行一些列的操作如VI編輯器等,對于SUSE Linux系統(tǒng),更增加了一個可以通過Telnet登入系統(tǒng)即可實現(xiàn)類似圖形界面的管理平臺YAST控制中心,通過YAST可以管理SUSE Linux的幾乎所有功能。
下面將就SUSE Linux Enterprise Server 9 下的Telnet服務(wù)增加以及YAST管理等做一個詳細介紹。SUSE Linux Enterprise Server 9 (64bit)操作系統(tǒng)版本已經(jīng)自動安裝有Telnet服務(wù),只需要修改一下配置文件即可使用該服務(wù)。如果您采用的是 SUSE Linux Enterprise Server 9 (32bit)版本則需要安裝Linux Telnet服務(wù)RPM包。
RPM包安裝方法:
- rpm -ivh Telnet-server-1.1-38.i586.rpm
- //在SHELL環(huán)境下運行RPM安裝命令,系統(tǒng)將自動啟動YAST管理程序,然后根據(jù)提示放入光盤即可完成Telnet服務(wù)的安裝。
- start Telnet services:
- //啟動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)啟動該服務(wù)。
- chkconfig Telnet on//檢查服務(wù)是否正常
- /etc/init.d/xinetd restart //重新啟動xinetd服務(wù)
- Change Telnet port?//安全起見更改Linux Telnet服務(wù)端口
- vi /etc/services //編輯services配置文件
- Search "Telnet" and change udp&tcp ports:23 to 11123. //更改服務(wù)端口
- /etc/init.d/xinetd restart//重新啟動xinetd服務(wù)
為了安全起見默認的情況下是不允許root用戶直接Telnet系統(tǒng)的,您先可以通過普通的用戶Telnet入系統(tǒng)之后再通過SU命令提升自己的權(quán)限(推薦這樣做)。但是如果您一定想用ROOT用戶直接登陸的話也有一個辦法:
- 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//將這個安全文件重命名(以后想用的時候還可以還原過來)
這些工作做完之后當(dāng)然您要在YAST的system->Runleveleditor管理里面把xinetd設(shè)置為ENABLED,這樣系統(tǒng)下次重新啟動的時候就會自動啟動該服務(wù),默認xinetd的設(shè)置為DIABLED!通過我的介紹你應(yīng)該簡單的了解SUSE Linux Telnet服務(wù)的配置了。希望本文對你有所幫助。


2010-07-27 14:55:29




