1。基礎知識
linux提供服務是由運行在后臺的守護程序(daemon)來執行的。
守護進程的工作就是打開1個端口(port),等待(listen)進入的連接。在C/S模式中,如果客戶提請了1個連接,守護進程就創建(fork)子進程來響應這個連接,而父進程繼續監聽其他服務的請求。
但是,對于系統所提供的每1個服務,如果都必須運行1個監聽某個端口連接發生的守護程序,那么通常意味著系統資源的浪費。為此,引入“擴展的網絡守護進程
服務程序”xinetd(xinetd internet daemon)。telnet服務也是由xinetd守護的。
2。檢測telnet、telnet-server的rpm包是否安裝
OS:RedHat9
[root@localhost root]#rpm -qa telnet
telnet-0.17-25
//telnet*.rpm是默認安裝的//
[root@localhost root]#rpm -qa telnet-server
空
//telnet*.rpm是默認沒有安裝的//
3。安裝telnet-server
第3張盤上有telnet-server-0.17-25.i386.rpm
[root@localhost root]#rpm -ivh telnet-server*.i386.rpm
4、ntsysv,把 telnet 和 xinted 選上,這樣可以保證系統下次啟動自動開啟服務
5、service xinted start,來手動啟動 telnet 服務(前提是 ntsysv 里面選擇了 telnet)
6。關閉系統的防火墻
linux系統默認的防火墻是“high”
命令行界面CLI:
[root@localhost root]# setup
選擇:“firewall configuration”
選擇:security level——“no firewall”
7。測試
telnet host IP
FTP服務依次類推:
以上在安裝程序時,可以直接用redhat第三張盤 安裝此服務(開始--刪除/增加程序),就不用輸那些命令啦。然后在#ntsysv把相應的選中就行了。