一些簡單的linux習題(可做複習用)七

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系統上,最著名的MTAsendamil程序。

在系統安裝時,如果指定安裝郵件服務,則sendmail就自動安裝到系統中,此時在/sbin目錄下應有sendmail可執行文件。

2、如何查看郵件服務是否正確安裝、是否運行、服務狀態等
答:
在系統安裝時,如果指定安裝郵件,則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、如何設置和啓動設置與啓動POPIMAP服務器?

在啓動POPIMAP服務器前要修改配置文件。

首先要修改/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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章