中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

IIS操作失敗的可能因素

1970-01-01    來源:

容器云強(qiáng)勢上線!快速搭建集群,上萬Linux鏡像隨意使用

  操作失敗的可能因素
  大多數(shù)操作失敗的原因不外乎下列幾種:網(wǎng)絡(luò)連接故障,防火墻設(shè)置不當(dāng),IIS 權(quán)限問題。一般而言,網(wǎng)絡(luò)故障容易發(fā)現(xiàn)。舉例來說, 如果你的網(wǎng)絡(luò)不能傳輸任何數(shù)據(jù),那么問題極有可能出在網(wǎng)絡(luò)硬件上。如果本地網(wǎng)絡(luò)正常,從外面卻不能訪問你的網(wǎng)站,那么就該查查端口80是不是被防火墻禁止了,只要作個(gè)簡單的端口掃描(port sniffing)就明確了。
  我打算根據(jù)人們對本文的回應(yīng)情況重新撰寫一篇完整的故障診斷指南。然而本文僅僅討論由于權(quán)限問題引起的 IIS 的操作失敗。
  建立安全日志
  IIS 連接故障的診斷,第一步是對故障的現(xiàn)象有個(gè)清楚的了解。此時(shí)經(jīng)常需要查看你的事件日志。然而,你得先做一些設(shè)置,否則事件日志里的信息對你毫無用處。
  既然這里討論的是與權(quán)限有關(guān)的 IIS 操作故障,那么我們勢必要用到安全日志。因此先得重新配置安全日志:告訴 IIS 我們要記錄什么,然后停止 IIS ,再清空安全日志,最后重新啟動 IIS 服務(wù)。也許你會奇怪:為什么要停止 IIS 服務(wù)?因?yàn)?IIS 有時(shí)把安全日志記錄寫入 cache (緩存)。如果不重新啟動 IIS ,那么當(dāng)你清空日志以后,cache 中的記錄馬上又會被寫入。很明顯,這種信息將被誤認(rèn)為當(dāng)前記錄而將你引入歧途。因此,我強(qiáng)烈推薦停止并重新啟動 IIS 服務(wù)。
  現(xiàn)在開始設(shè)置 IIS。首先,進(jìn)入 Program | Administrative Tools | Computer Management。然后,找到Services and Applications | Internet Information Services。展開 Internet Information Services 項(xiàng)顯示網(wǎng)站。在有問題的網(wǎng)站名稱上點(diǎn)右鍵,選取 Properties 打開屬性頁,現(xiàn)在,點(diǎn)屬性頁中的 Web Site 項(xiàng),選中 Enable Logging 項(xiàng)以開啟日志。此時(shí),你會看到一個(gè)列表讓你選擇日志文件格式。我推薦使用 W3C Extended 格式,點(diǎn) Properties 按鈕,選 Extended Logging Properties (擴(kuò)展日志屬性頁)。
  默認(rèn)情況下,屬性頁中的 General Properties (一般屬性) 已被選中。在這里可以設(shè)定隔多久產(chǎn)生新的記錄文件,這個(gè)值的大小無所謂,自己選吧。擴(kuò)展屬性頁比較重要。在這里你可以選擇哪些信息需要保存到日志里。你可以自由選擇,但是至少應(yīng)該包括如下幾項(xiàng):
  Date (日期),Time (時(shí)間),Client IP Address (客戶 IP 地址),User Name (用戶名),Method (方法),HTTP Status (HTTP 狀態(tài))和 Win32 Status (Win32 狀態(tài))。
  選擇完畢以后,點(diǎn) OK ,再點(diǎn) OK ,就可以回到計(jì)算機(jī)管理界面了。
  既然已經(jīng)配置好了網(wǎng)站記錄選項(xiàng),我們就來清空cache (高速緩存) 和日志記錄吧。第一步:停止所有的 IIS 服務(wù)。方法是:進(jìn)入 DOS 命令提示方式(Program | Accessories | Command Prompt),在 DOS 提示窗口中鍵入命令:
  NET STOP IISADMIN/Y
  只需這一個(gè)命令就能停止所有的 IIS 服務(wù)。完成后,離開 DOS 提示窗口,進(jìn)入 Programs | Administrative tools | Event Viewer (事件查看器)。在 Security Log (安全日志) 上點(diǎn)右鍵,選 Clear All Events (清除所有事件)。好,現(xiàn)在已經(jīng)清空了 cache 和安全日志,可以重起 IIS 了;氐 DOS 提示窗口,鍵入4行命令:
  NET START W3SVC
  NET START MSFTPSVC
  NET START NNTPSVC
  NET START SMTPSVC
  注意了,這些命令不是對每個(gè)人都需要的。例如,舉例來說,如果你沒有運(yùn)行 FTP 服務(wù),那么你就不必鍵入與 FTP 有關(guān)的命令(譯者注:W3SVC - WEB ,MSFTPSVC - FTP,NNTPSVC - NNTP,SMTPSVC - SMTP)。
  檢查安全日志
  現(xiàn)在你已經(jīng)設(shè)置好了安全日志,可以創(chuàng)建日志項(xiàng)了。試著訪問有故障的網(wǎng)站。我建議,如果可能的話,嘗試從公司內(nèi)部和外部,從許多人的機(jī)器上訪問它。因?yàn)檫@樣可以得到許多有用的日志記錄,通過對它們的比較分析可以大大幫助找出問題的根源。也許,你會發(fā)現(xiàn)只有從公司內(nèi)部能夠訪問,而從外部不行;或者,只有授權(quán)用戶能夠訪問,而匿名用戶不行。等等。

標(biāo)簽: 安全 防火墻 防火墻設(shè)置 權(quán)限 網(wǎng)絡(luò) 網(wǎng)站 問題 選擇 用戶

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:Linux下用vsftpd搭建ftp服務(wù)器

下一篇:用Linux架設(shè)News服務(wù)器?