telnet服務在不同系統中配置的區別
我們知道Unix和Linux系統都是開源系統,但是在很多方面都有著不同。隨著系統的不斷改進,兩者也出現了巨大的差異。那么針對一些特別的設置我們來做一下比較。今天我們就來探討一下Linux與Unix系統中Ftp與telnet服務配置。
搞了多年的Unix系統,卻一直沒有機會搗鼓Linux,最近因為工作變動,有了點時間,就在虛擬機上裝Linux,試用了REDHAT 9 , REDFLAG 5 ,TurboLinux 7 等.
雖說Linux是在Unix基礎上發展的,有很多相似性,但是總體來說還是有許多細節差異.
首先,Unix默認安裝情況下,ftp、telnet服務都自動開啟,而Linux在安全上明顯要高.默認安裝下,ftp、telnet服務都是關閉的.要開啟這兩個服務,大部分發行Linux都需要手工作些配置.
以REDFLAG5 桌面版來說,默認情況下的telnet、ftp服務都沒有開啟.
一般來說telnet/ftp都放在xinetd服務中,由它來控制是否啟動,具體需要修改 /etc/xinetd.d/里有關telnet ftp的命名文件. 找到有關disable = yes 部分,改成disable = no 即可.
當然,要使修改生效的話,必須重啟xinetd服務
命令:service xinetd restart
跟windows一樣,但是有些ftp服務軟件可以自己在系統里增加服務,例如:proftpd就可以把ftp單獨安裝成一個服務,安裝好后,只需要重啟proftpd即可.
命令:service proftpd restart
telnet服務ps:
1、service 用法
service --status-all 查看所有服務的狀態
service 服務名 stop 停止服務
service 服務名 start 啟動服務
service 服務名 restart 重啟服務
2、如果找不到xinetd服務,則需要安裝xinetd的rpm包(查找包可以去http://rpmfind.net).
3、默認情況下root用戶不永許telnet,可以用別的用戶登錄再su過去.