1、如何啓動,終止、重新啓動和查看WWW服務
要啓動WWW服務,需要執行命令:
# /etc/rc.d/init.d/httpd –k start
要停止WWW 服務,應輸入命令:
# /etc/rc.d/init.d/httpd –k stop
要重新啓動WWW 服務,應輸入命令:
# /etc/rc.d/init.d/httpd –k restart
要查看WWW 服務是否運行,應輸入命令:
# ps aux | grep httpd
2、要對外發布的網頁放置哪個目錄下,默認的索引文件名是什麼?個人網頁如何處理?
把要對外發布的網頁放置在/var/www/html目錄下,省缺索引文件名爲index.html。此時外部就可以訪問這些內容了。要建立個人主頁,則在個人根目錄下建立目錄public-html,然後把自己的網頁放到此目錄中,同時要使用chmod 命令將此目錄的權限設置爲711(允許他人閱讀)。例如,用戶所在域爲bac.gov.cn,主機名爲www,用戶自己建立的目錄爲student1。在瀏覽器的地址欄內輸入:[url]www.bac.gov.cn[/url],將訪問網站的首頁,而輸入[url]www.bac.gov.cn[/url]\~student1,就會訪問用戶student1的個人網頁。
3、虛擬主機有那兩種?主機數有什麼限制?
Apache支持兩種類型的虛擬主機.基於IP的虛擬主機和基於名字的虛擬主機。基於IP的虛擬主機要求有多個合法的IP地址,而基於名字的虛擬主機則不受IP地址的限制,允許用戶創建無限多個虛擬主機。
4、如何加強Apache的安全控制?
關閉一切不必要的服務
設置訪問控制
設置密碼
編輯.htaccess文件
1、如何啓動vsftp 服務?它的主要配置文件是什麼?
在安裝操作系統時,如果選擇作爲服務器,系統將自動安裝vsftpd FTP程序。 要使ftp 服務能夠啓動,單擊 “主菜單”->“系統設置”->“服務器設置”->“服務”,或在終端方式下輸入命令 redhat-config-services,屏幕上將出現“服務配置工具”對話框窗口:找到並啓動vsftpd服務。
vsftp的主要配置文件是/etc/vsftpd/vsftpd.conf。
2、我們知道 ftp 會啓用兩個 ports ,請問這兩個 port 在哪裏規範的?而且,一般正規的 port 是幾號?
答:
是在 /etc/services 裏面規範的,此外,正規的 ports 在 command 是 21 而 data 是 20 。
1、什麼是MUA,什麼是MTA?
用於收發Mail的程序一般統稱爲MUA(Mail User Agent)。
將來自MUA的信件轉發給指定的用戶的程序一般被稱之爲 MTA (Mail Transfer Agent). 在UNIX系統上,最著名的MTA是sendamil程序。
在系統安裝時,如果指定安裝郵件服務,則sendmail就自動安裝到系統中,此時在/sbin目錄下應有sendmail可執行文件。
2、如何查看郵件服務是否正確安裝、是否運行、服務狀態等?
答:
在系統安裝時,如果指定安裝郵件,則sendmail就自動安裝到系統中,此時在/sbin目錄下應有sendmail可執行文件。如果已經安裝就可以使用命令ps aux |grep sendmail來檢查sendmail 是否運行,
答:
在系統安裝時,如果指定安裝郵件,則sendmail就自動安裝到系統中,此時在/sbin目錄下應有sendmail可執行文件。如果已經安裝就可以使用命令ps aux |grep sendmail來檢查sendmail 是否運行,
要啓動sendmail服務,應使用命令:/etc/rc.d/init.d/sendmail start
要停止sendmail服務,應使用命令:/etc/rc.d/init.d/sendmail stop
要查看sendmail服務的狀態,應使用命令:/etc/rc.d/init.d/sendmail status
3、使用sendmail收發郵件,郵件存放在什麼位置,郵件結構是什麼樣的?
使用sendmail收發郵件,會把每個用戶的郵件放在/var/spool/mail目錄中,每個用戶都有一個與賬號同名的文件來儲存郵件.如用戶stud1的郵件就放在/var/spool/mai1/stud1文件中。
每一封郵件都有固定的格式,其中包括:From(發件人)、Return-Path(回覆的路徑)、Received(表示主機收到要發送的郵件)、Date(發出郵件的時間)、From(發件人E-mail地址)、To:(收件人的E-mail地址)、cc:(轉發的E-mail地址)、Subject(郵件主題)、Message-ID(郵件編號)、MIME-Version:1.0(郵件採用的MIME格式版本)、Content-Type(郵件正文的類型及文字的編碼方式),最後爲信件內容。
4、使用什麼命令可以檢查郵件隊列,如何可知一切正常?
有時會因爲這種或那種問題使郵件發送失敗,此時可以用mailq命令來查看郵件發送的情況:
#mailq
如果返回的信息是/var/spool/mqueue is empty,就表示一切正常,所有該發送的郵件已經發送出去了,而且發不出去的郵件也已經退回給原發件人。
5、如何設置和啓動設置與啓動POP與IMAP服務器?
在啓動POP與IMAP服務器前要修改配置文件。
首先要修改/etc/services文件,將文件中如下幾行前的註釋符“#”去掉
pop2 109/tcp pop-2 postoffice #POPversion2
pop2 1O9/udp pop-2
pop3 110/tcp pop-3 #POPversion 3
pop3 110/udp pop-3
imap2 143/tcp IMAP #Interim Mail Access Proto v2
imap2 143/udp imap
要啓用POP3服務,需修改/etc/xinetd.d/ipop3 配置文件,
service pop3
{
socket_type =stream
Wait =no
user =root
server =/usr/sbin/ipop3d
1og_on_success +=USERID
1og_on_failure +=USERID
disable= yes
}
將其中的 disable= yes, 改爲 no。
類似地,要啓用IMAP服務,須修改/etc/xinetd.d/imap文件,
Service imap
{
socket_type =Stream
wait =no
user =rot
SerVer =/usr/sbin/imapd
log_on_success +=DURATION USERID
log_on_failure +=USERID
disab1e =yes
}
將其中的 disable= yes, 改爲 no。
修改完成後,重新裝載xinetd配置文件,使新設置生效:
#/etc/rc.d/init.d/xinetd re1oad