系統配置

系統配置

系統配置是指保證MP4播放器和計算機可以正常連線使用所需要的最低系統要求,分軟體和硬體兩方面。軟體方面就是指MP4的驅動程式是否能和目前市場上的各類作業系統良好兼容運行,如windows98、windows2000、windowsXP、MAC OS、LINUX等作業系統等。硬體方面是指確保驅動程式可以正常運行對計算機硬體的要求。

基本介紹

  • 名稱:系統配置
  • 類別:IT行業術語
  • 作用:使軟硬體可以正常使用
  • 平台:windows98、windows2000等
配置方法,2003配置,配置檔案,實用程式,安全設定,作業系統,

配置方法

電腦在啟動時會自動尋找config.sys這個檔案,如果沒有它,電腦就按默認的方式運行,但這種默認的方式在大部分情況下都不是最適合電腦使用的,所以我們應對電腦進行設定,比如設定對擴展記憶體的使用,載入光碟機驅動程式等。
如果您的電腦出現Windows使用不了、遊戲報告記憶體不夠、光碟機找不到、無法連線網路等等錯誤,合理修改config.sys也許能解決一半以上的問題。
config.sys是文本檔案,可以用任何編輯器編輯修改。如果你增添、更改或刪除config.sys檔案中的任一配置命令,則這種改變只在下一次啟動DOS時才有效。

2003配置

1、按照Windows2003安裝光碟的提示安裝,默認情況下2003沒有把IIS6.0安裝在系統裡面。
2、IIS6.0的安裝
開始選單—>控制臺—>添加或刪除程式—>添加/刪除Windows組件
|——啟用網路 COM+ 訪問(必選)
|——Internet 信息服務(IIS)———Internet 信息服務管理器(必選)
|——公用檔案(必選)
|——全球資訊網服務———Active Server pages(必選)
|——Internet 數據連線器(可選)
|——WebDAV 發布(可選)
|——全球資訊網服務(必選)
|——在伺服器端的包含檔案(可選)
然後點擊確定—>下一步安裝。
3、系統補丁的更新
點擊開始選單—>所有程式—>Windows Update
按照提示進行補丁的安裝。
4、備份系統
用GHOST備份系統。
5、安裝常用的軟體
例如:防毒軟體解壓縮軟體等;安裝之後用GHOST再次備份系統。
1、磁碟許可權
系統盤及所有磁碟只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Documents and Settings 目錄只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Documents and Settings\All Users 目錄只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Inetpub 目錄及下面所有目錄、檔案只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Windows\System32\cacls.exe、cmd.exe、net.exe、net1.exe 檔案只給 Administrators 組和 SYSTEM 的完全控制許可權
2、本地安全策略設定
開始選單—>管理工具—>本地安全策略
A、本地策略——>審核策略
審核策略更改 成功 失敗
審核登錄事件 成功 失敗
審核對象訪問 失敗
審核過程跟蹤 無審核
審核目錄服務訪問 失敗
審核特權使用 失敗
審核系統事件 成功 失敗
審核賬戶登錄事件 成功 失敗
審核賬戶管理 成功 失敗
B、 本地策略——>用戶許可權分配
關閉系統:只有Administrators組、其它全部刪除。
通過終端服務拒絕登入:加入Guests、User組
通過終端服務允許登入:只加入Administrators組,其他全部刪除
C、本地策略——>安全選項
互動式登入:不顯示上次的用戶名 啟用
網路訪問:不允許SAM帳戶和共享的匿名枚舉 啟用
網路訪問:不允許為網路身份驗證儲存憑證 啟用
網路訪問:可匿名訪問的共享 全部刪除
網路訪問:可匿名訪問的命 全部刪除
網路訪問:可遠程訪問的註冊表路徑 全部刪除
網路訪問:可遠程訪問的註冊表路徑和子路徑 全部刪除
帳戶:重命名來賓帳戶 重命名一個帳戶
帳戶:重命名系統管理員帳戶 重命名一個帳戶
3、禁用不必要的服務
開始選單—>管理工具—>服務
Print Spooler
Remote Registry
TCP/IP NetBIOS Helper
Server
以上是在Windows Server 2003 系統上面默認啟動的服務中禁用的,默認禁用的服務如沒特別需要的話不要啟動。
4、啟用防火牆
桌面—>網上鄰居—>(右鍵)屬性—>本地連線—>(右鍵)屬性—>高級—>(選中)Internet 連線防火牆—>設定
把伺服器上面要用到的服務連線埠選中
例如:一台WEB伺服器,要提供WEB(80)、FTP(21)服務及遠程桌面管理(3389)
在“FTP 伺服器”、“WEB伺服器(HTTP)”、“遠程桌面”前面打上對號
如果你要提供服務的連線埠不在裡面,你也可以點擊“添加”銨鈕來添加,具體參數可以參照系統裡面原有的參數。
然後點擊確定。注意:如果是遠程管理這台伺服器,請先確定遠程管理的連線埠是否選中或添加。

配置檔案

核心本身也可以看成是一個“程式”。為什麼核心需要配置檔案?核心需要了解系統中用戶和組的列表,進而管理檔案許可權(即根據許可權判定特定用戶(UNIX_USERS)是否可以打開某個檔案)。注意,這些檔案不是明確地由程式讀取的,而是由系統庫所提供的一個函式讀取,並被核心使用。例如,程式需要某個用戶的(加密過的)密碼時不應該打開 /etc/passwd 檔案。相反,程式應該調用系統庫的getpw() 函式。這種函式也被稱為系統調用。打開 /etc/passwd 檔案和之後查找那個被請求的用戶的密碼都是由核心(通過系統庫)決定的。
除非另行指定,Red Hat Linux 系統中大多數配置檔案都在 /etc 目錄中。配置檔案可以大致分為下面幾類:
訪問檔案
/etc/host.conf 告訴網路域名伺服器如何查找主機名。(通常是 /etc/hosts,然後就是名稱伺服器;可通過 netconf 對其進行更改。)
/etc/hosts 包含(本地網路中)已知主機的一個列表。如果系統的 IP 不是動態生成,就可以使用它。對於簡單的主機名解析(點分表示法),在請求 DNS 或 NIS 網路名稱伺服器之前,/etc/hosts.conf 通常會告訴解析程式先查看這裡。
/etc/hosts.allow 請參閱 hosts_access 的在線上幫助頁。至少由 tcpd 讀取。
/etc/hosts.deny 請參閱 hosts_access 的在線上幫助頁。至少由 tcpd 讀取。
引導和登錄/註銷
/etc/issue & /etc/issue.net 這些檔案由 mingetty(和類似的程式)讀取,用來向從終端(issue)或通過 telnet 會話(issue.net)連線的用戶顯示一個“welcome”字元串。 它們包括幾行聲明 Red Hat 版本號、名稱和核心ID 的信息。它們由 rc.local 使用。
/etc/redhat-release 包括一行聲明 Red Hat 版本號和名稱的信息。由 rc.local 使用。
/etc/rc.d/rc 通常在所有運行級別運行,級別作為參數傳送。 例如,要以圖形(Graphics)模式(X-Server)引導機器,請在命令行運行下面的命令:init 5。運行級別 5 表示以圖形模式引導系統。
/etc/rc.d/rc.local 非正式的。可以從 rc、rc.sysinit 或 /etc/inittab 調用。
/etc/rc.d/rc.sysinit 通常是所有運行級別的第一個腳本
/etc/rc.d/rc/rcX.d 從 rc 運行的腳本(X 表示 1 到 5 之間的任意數字)。這些目錄是特定“運行級別”的目錄。 當系統啟動時,它會識別要啟動的運行級別,然後調用該運行級別的特定目錄中存在的所有啟動腳本。例如,系統啟動時通常會在引導訊息之後顯示“entering run-level 3”的訊息;這意味著 /etc/rc.d/rc3.d/ 目錄中的所有初始化腳本都將被調用。
檔案系統
核心提供了一個接口,用來顯示一些它的數據結構,這些數據結構對於決定諸如使用的中斷、初始化的設備和記憶體統計信息之類的系統參數可能很有用。這個接口是作為一個獨立但虛擬的檔案系統提供的,稱為 /proc 檔案系統。很多系統實用程式都使用這個檔案系統中存在的值來顯示系統統計信息。例如,/proc/modules 檔案列舉系統中當前載入的模組。lsmod 命令讀取此信息,然後將其以人們可以看懂的格式顯示出來。 下面表格中指定的 mtab 檔案以同樣的方式讀取包含當前安裝的檔案系統的 /proc/mount 檔案。
/etc/mtab 這將隨著 /proc/mount 檔案的改變而不斷改變。換句話說,檔案系統被安裝和卸載時,改變會立即反映到此檔案中。
/etc/fstab 列舉計算機當前“可以安裝”的檔案系統。 這非常重要,因為計算機引導時將運行 mount -a 命令,該命令負責安裝 fstab 的倒數第二列中帶有“1”標記的每一個檔案系統。
/etc/mtools.conf DOS 類型的檔案系統上所有操作(創建目錄、複製、格式化等等)的配置。
/etc/group 包含有效的組名稱和指定組中包括的用戶。單一用戶如果執行多個任務,可以存在於多個組中。例如,如果一個“用戶”是“project 1”工程組的成員,同時也是管理員,那么在 group 檔案中他的條目看起來就會是這樣的:user: * : group-id : project1
/etc/nologin 如果有 /etc/nologin 檔案存在,login(1) 將只允許 root 用戶進行訪問。它將對其它用戶顯示此檔案的內容並拒絕其登錄。
etc/passwd 請參閱“man passwd”。它包含一些用戶帳號信息,包括密碼(如果未被 shadow程式加密過)。
/etc/rpmrc rpm 命令配置。所有的 rpm 命令行選項都可以在這個檔案中一起設定,這樣,當任何 rpm 命令在該系統中運行時,所有的選項都會全局適用。
/etc/securetty 包含設備名稱,由 tty 行組成(每行一個名稱,不包括前面的 /dev/),root 用戶在這裡被允許登錄。
/etc/usertty
/etc/shadow 包含加密後的用戶帳號密碼信息,還可以包括密碼時效信息。
/etc/shells 包含系統可用的可能的“shell”的列表。
/etc/motd 每日訊息;在管理員希望向 Linux 伺服器的所有用戶傳達某個訊息時使用。
初學者在使用電腦過程中,肯定會碰到各種各樣的問題:如怎么管理電腦的自啟動程式、如何查看載入的系統服務、怎樣從安裝光碟提取丟失的系統檔案等。為了解決類似問題,微軟在系統中提供了一個實用工具——系統配置實用程式(Msconfig)。
以系統管理員身份登錄系統後,單擊“開始→運行”輸入“Msconfig”回車後即可啟動系統配置實用程式
下面就結合幾個套用實例來詳細介紹Msconfig的使用(以WinXP為例)。
“一般”選項不一般
默認情況下,Windows採用的是正常啟動模式(即載入所有驅動和系統服務),但是有時候由於設備驅動程式遭到破壞或服務故障,常常會導致啟動出現一些問題,這時可以利用Msconfig的其它啟動模式來解決問題。單擊 “一般”選項,在“啟動模式”選擇“診斷啟動”,這種啟動模式有助於我們快速找到啟動故障原因。此外,還可以選擇“有選擇的啟動模式”,按提示勾選需要啟動的項目即可。
小提示:診斷啟動是指系統啟動時僅載入基本設備驅動程式顯示卡驅動,而不載入Modem、網卡等設備,服務也僅是系統必須的一些服務。這時系統是最乾淨的,如果啟動沒有問題,可以依次載入設備和服務來判斷問題出在哪裡。
雖然WinXP具備強大的檔案保護功能,不過有時候由於安裝/卸載軟體或誤操作,還是經常會造成系統檔案的丟失。一般重要的系統檔案,在系統安裝光碟CAB檔案中都可以找到。單擊上圖的“展開檔案”,然後在彈出視窗中依次輸入要還原的檔案(填入丟失檔案名稱)、還原自(單擊“瀏覽自”,選擇安裝光碟的CAB壓縮檔案)、保存檔案到(選擇保存檔案路徑,WinXP/2000一般為c:windowssystem32,Win98則為c:windowssystem),最後單擊“展開”,系統會自動解壓CAB檔案,將系統檔案從安裝光碟提取到電腦。
可以先用系統的SFC命令來掃描系統檔案的改動,找出變化的系統檔案,命令格式:SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/REVERT] [/PURGECACHE] [/CACHESIZE=x]
/SCANNOW:立即掃描所有受保護的系統檔案
/SCANONCE:下次啟動時掃描所有受保護的系統檔案
/SCANBOOT:每次啟動時掃描所有受保護的系統檔案
/REVERT:將掃描返回到默認設定。
/PURGECACHE:清除檔案快取。
/CACHESIZE=x:設定檔案快取大小
在電腦套用中經常會看到“許可權”這個詞,特別是Windows 2000/XP被越來越多的朋友裝進電腦後,常常會有讀者問,什麼是許可權呢?它到底有什麼用?下面我們將用幾個典型實例為大家講解windows中的許可權套用,讓你不僅可以在不安裝任何軟體的情況下,限制別人訪問你的資料夾、指定用戶不能使用的程式,而且還有來自微軟內部的加強系統安全的絕招。
初識Windows的許可權
首先,要完全使用windows許可權的所有功能,請確保在套用許可權的分區為NTFS檔案系統。本文將以windowsXP簡體中文專業版+SP2作為範例講解。
在以NT核心為基礎的Windows 2000/XP中,許可權主要分為七大類完全控制、修改,讀取和運行、列出資料夾目錄、讀取、寫入、特別的許可權。
其中完全控制包含了其他六大許可權.只要擁有它,就等同於擁有了另外六大許可權,其餘複選框會被自動選中.屬於“最高等級”的許可權。
而其他許可權的等級高低分別是:特別的許可權>讀取和運行>修改>寫入>讀取。
默認情況下,Windows XP將啟用"簡單檔案共享",這意味著安全性選項卡和針對許可權的高級選項都不可用.也就不能進行本文所述的那些許可權套用操作了。請右擊任意檔案或資料夾.選擇“屬性”,如果沒有看到“安全”選項卡,你可以通過如下方法打開它。
打開“我的電腦”,點擊“工具→資料夾選項→查看”,接著在然後單擊取消“使用簡單檔案共享(推薦)”複選框即可。
實戰許可權“正面”套用
以下套用的前提,是被限制的用戶不在Administrators組,否則將可能發生越權訪問,後面"反面套用"會講到。執行許可權設定的用戶至少需要為Power Users組的成員,才有足夠許可權進行設定。
實例1:我的文檔你別看-保護你的檔案或資料夾
假設A電腦中有三個用戶,用戶名分別為User1、User2、User3。Userl不想讓User2和User3查看和操作自己的“test”資料夾。
第一步:右擊"test"資料夾並選擇"屬性",進入"安全"選項卡,你將會看到"組或用戶名稱"欄里有Administrators(A\Administrators)、CREATOR OWNER、SYSTEM Users(A\Users)、User1(A\ User1)。他們分別表示名為A電腦的管理員組,創建、所有者組,系統組,用戶組以及用戶User1對此資料夾的許可權設定。當然,不同的電腦設定和軟體安裝情況,此欄里的用戶或用戶組信息不一定就是和我描述的一樣.但正常情況下最少將包含3項之一:Administrators、SYSTEM、Users或Everyone。
第二步:依次選中並刪除Administrators、CREATOR OWNER、SYSTEM、Users,僅保留自己使用的Userl賬戶。在操作中可能會遇到的提示框。
其實只要單擊"高級"按鈕,在"許可權"選項卡中,取消"從父項繼承那些可以套用到子對象的許可權項目,包括那些在此明確定義的項目"的複選框,在彈出對話框中單擊"刪除"即可。該操作使此資料夾清除了從上一級目錄繼承來的許可權設定,儀保留了你使用的User1賬戶。
就這么輕鬆,你就實現了其他用戶,甚至系統許可權都無法訪問"test"資料夾的目的。
★需要注意的是,如果這個資料夾中需要安裝軟體,那么就不要刪除"SYSTEM",不然可能引起系統訪問出錯
★Administrator並不是最高指揮官:你可能會問,為什麼這裡會有一個"SYSTEM"賬戶呢?同時許多朋友認為windows2000/XP中的Administrator是擁有許可權最高的用戶,其實不然,這個"SYSTEM"才具有系統最高許可權,因為它是"作為作業系統的一部分工作",任何用戶通過某種方法獲取了此許可權,就能凌駕一切。
實例2:上班時間別聊天-禁止用戶使用某程式
第一步:找到聊天程式的主程式,如QQ,其主程式就是安裝目錄下的QQ.exe,打開它的屬性對話框,進入"安全"選項卡,選中或添加你要限制的用戶,如User3。
第二步:接著選擇"完全控制"為"拒絕","讀取和運行"也為"拒絕"。
第三步:單擊"高級"按鈕進入高級許可權沒置,選中User3,點"編輯"按鈕,進入許可權項目。在這裡的"拒絕"欄中選中"更改許可權"和"取得所有權"的複選框。
也可以使用組策略編輯器來實現此功能,但安全性沒有上面方法高。點擊"開始→運行",輸入"gpedit.msc",回車後打開組策略編輯器,進入"計算機設定→windows設定→安全設定→軟體限制策略→其他規則",右擊,選擇"所有任務→新路徑規則",接著根據提示設定想要限制的軟體的主程式路徑,然後設定想要的安全級別,是"不允許的"還是"受限制的"。
實例3:來者是客--微軟內部增強系統安全的秘技
本實戰內容將需要管理員許可權。所謂入侵,無非就是利用某種方法獲取到管理員級別的許可權或系統級的許可權,以便進行下一步操作,如添加自己的用戶。如果想要使入侵者"進來"之後不能進行任何操作呢?永遠只能是客人許可權或比這個許可權更低,就算本地登錄,連關機都不可以。那么,他將不能實施任何破壞活動。
注意:此法有較高的危險性.建議完全不知道以下程式用途的讀者不要嘗試.以免誤操作引起系統不能進入或出現很多錯誤。
第一步:確定要設定的程式
搜尋系統目錄下的危險程式,它們可以用來創建用戶奪取及提升低許可權用戶的許可權,格式化硬碟,引起電腦崩潰等惡意操作:cmd.exeregedit.exe、regsvr32.exe、regedt32.exe、gpedit.msc、format.com、compmgmt.msc、mmc.exe、telnet.exe、tftp.exe、ftp.exe、XCOPY.EXE、at.exe、cacls.exe、edlin.exe、rsh.exe、finger.exe、runas.exe、net.exe、tracert.exenetsh.exe、tskill.exe、poledit.exe、regini.exe、cscript.exenetstat.exe、issync.exe、runonce.exe、debug.exe、rexec.exe、wscript.exe、command.com、comsdupd.exe
第二步:按系統調用的可能性分組設定
按照下面分組.設定這些程式許可權。完成一組後,建議重啟電腦確認系統運行是否一切正常,查看"事件查看器",是否有錯誤信息("控制臺→管理工具→事件查看器")。
(1)cmd.exe、net.exe gpedit.msc telnet.exe command.com
(僅保留你自己的用戶,SYSTEM也刪除)
(2)mmc.exe、tftp.exe、ftp.exe、XCOPY.EXE、comsdupd.exe
(僅保留你自己的用戶,SYSTEM也刪除)
(3)regedit.exe、regedt32.exe、format.com、compmgmt.msc、at.exe、cacls.exe、edlin.exe、rsh.exe、finger.exe、runas.exe、debug.exe、wscript.exe、cscript.exe、rexec.exe
(保留你自己的用戶和SYSTEM)
(4)tracert.exe、netsh.exe、tskill.exe、poledit.exe、regini.exe、netstat.exe、issync.exe、runonce.exe、regsvr32.exe
(保留你自己的用戶和SYSTEM)
第三步:用戶名欺騙
這個方法騙不了經驗豐富的入侵者,但卻可以讓不夠高明的偽黑客們弄個一頭霧水。
打開"控制臺一管理工具一計算機管理",找到"用戶",將默認的Administrator和Guest的名稱互換,包括描述信息也換掉。完成後,雙擊假的"Administrator"用戶,也就是以前的Guest用戶.在其"屬性"視窗中把隸屬於列表里的Guests組刪除.這樣.這個假的"管理員"賬號就成了"無黨派人士",不屬於任何組,也就不會繼承其許可權。此用戶的許可權幾乎等於0,連關機都不可以,對電腦的操作幾乎都會被拒絕。如果有誰處心積慮地獲取了這個用戶的許可權,那么他肯定吐血。
第四步:集權控制,提高安全性
打開了組策略編輯器,找到"計算機設定→windows設定→安全設定→本地策略→用戶權利指派",接著根據下面的提示進行設定。
(1)減少可訪問此計算機的用戶數,減少被攻擊機會
找到並雙擊"從網路訪問此計算機",刪除賬戶列表中用戶組,只剩下"Administrators";
找到並雙擊"拒絕本地登錄",刪除列表中的"Guest"用戶,添加用戶組"Guests"。
(2)確定不想要從網路訪問的用戶,加入到此"黑名單"內
找到並雙擊"拒絕從剛絡訪問這台計算機",刪除賬戶列表中的"Guest"用戶,添加用戶組"Guests";
找到並雙擊"取得檔案或其他對象的所有權",添加你常用的賬戶和以上修改過名稱為"Guest"的管理員賬戶,再刪除列表中"Administrators"。
(3)防止跨資料夾操作
找到並雙擊"跳過遍歷檢查",添加你所使用的賬戶和以上修改過名稱為"Guest"的管理員賬戶,再刪除賬戶列表中的"Administrators"、"Everyone"和"Users"用戶組。
(4)防止通過終端服務進行的密碼猜解嘗試
找到並雙擊"通過終端服務拒絕登錄",添加假的管理員賬戶"Administrator";找到"通過終端服務允許登錄",雙擊,添加你常用的賬戶和以上修改過名稱為"Guest"的管理員賬戶,再刪除賬戶列表中的"Administrators","Remote Desktop User"和"HelpAssistant"(如果你不用遠程協助功能的話才可刪除此用戶)。
找到並雙擊"調整進程的記憶體配額",添加你常用的賬戶,再刪除賬戶列表中的"Administrators"
實例4:"你的文檔"別獨享——突破資料夾"私有"的限制
windows XP安裝完成並進入系統時,會詢問是否將"我的文檔"設為私有(專用),如果選擇了"是",那將使該用戶下的"我的文檔"資料夾不能被其他用戶訪問,刪除,修改。其實這就是利用許可權設定將此資料夾的訪問控制列表中的用戶和用戶組刪除到了只剩下系統和你的用戶,所有者也設定成了那個用戶所有,Administrators組的用戶也不能直接訪問。如果你把這個資料夾曾經設定為專用,但又在該盤重裝了系統,此資料夾不能被刪除或修改。可按照下面步驟解決這些問題,讓你對這個資料夾的訪問,暢通無阻。
第一步:登錄管理員許可權的賬戶,如系統默認的Administrator,找到被設為專用的"我的文檔",進入其"屬性"的"安全"選項卡,你將會看到你的用戶不在裡面,但也無法添加和刪除。
第二步:單擊"高級"按鈕,進入高級許可權設定,選擇"所有者"選項卡,在"將所有者更改為"下面的列表中選中你現在使用的用戶,如"Userl(A\Userl)",然後再選中"替換子容器及對象的所有者"的複選框,然後單擊"套用",等待操作完成。
第三步:再進入這個資料夾看看,是不是不會有任何許可權的提示了?可以自由訪問了?查看裡面的檔案,複製、刪除試試看.是不是一切都和"自己的"一樣了?嘿嘿。如果你想要刪除整個資料夾,也不會有什麼阻止你了。
SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp 改3389 的

實用程式

Windows 98提供了一款系統配置實用程式(Msconfig.exe),該工具允許你通過一系列複選框操作來修改系統配置,從而降低修改出錯的風險。對於一些常見的疑難解答操作,採用人機會話的方式,特別適合於一般用戶。
單擊Windows 98的“開始”按扭,選擇“運行”,在“運行”對話框中鍵入“msconfig.exe”,單擊“確定”按扭啟動系統配置實用程式。
使用Msconfig可以將當前的系統配置檔案Config.sys、Autoexec.bat、System.ini 和 Win.ini分別備份成以.PSS為擴展名的檔案,備份檔案與原始檔案位於同一目錄下。這樣做的目的是確保此次對系統配置檔案所作的修改是可以還原的。具體操作:單擊“常規”標籤,單擊“創建備份”,然後單擊“確定”;若單擊“還原備份”,然後再單擊“確定”按扭即可恢復原系統配置檔案。
1.對於一般用戶,也許希望在系統啟動過程中,建立一個啟動選單,以減少因系統異常而需要安全模式啟動時,用戶不必在啟動系統時按住CTRL(對於某些計算機是F8) 鍵就能顯示 Startup選單。具體操作:單擊“常規”標籤的“高級”按扭,將“高級疑難解答設定”對話框中的“啟用‘啟動’選單”複選框選中。然後單擊確定“按扭”退出。重新啟機後設定生效。
2.系統掉電(或非正常關機)重新啟動機器時,磁碟掃描程式便自動運行,當你不喜歡這種啟動方式時,可以關閉磁碟掃描程式,具體操作:將“高級疑難解答設定”對話框中的“如果關機失敗,請禁用磁碟掃描程式”複選框選中。然後單擊“確定”按扭退出,重新啟機後設定生效。
3. 如當惡作劇者(或其它原因)將你的機器記憶體由32MB限制為16MB時,將影響你的Windows及其應用程式的運行速度。解決方案是將“高級疑難解答設定”對話框中的“將記憶體限制為”複選框選中,並且將右框線中的值恢復為32MB,然後單擊“確定”按鈕退出,重新啟機後設定生效。
在Windows 98的桌面或者系統列中,常常出現一些伴隨系統啟動過程中自動啟動程式。你若想取消這些程式的自啟動,可以選擇“系統配置實用程式”對話框的“啟動”標籤,在列表框中用滑鼠取消自啟動程式左側複選框的勾選,然後單擊“確定”按鈕,重新啟機使設定生效。

安全設定

基本的伺服器安全設定
安裝好作業系統之後,最好能在託管之前就完成補丁的安裝,配置好網路後,如果是2000則確定安裝上了SP4,如果是2003,則最好安裝上SP1,然後點擊開始→Windows Update,安裝所有的關鍵更新。
至於防毒軟體我使用有兩款,一款是瑞星,一款是諾頓,瑞星殺木馬的效果比諾頓要強,我測試過病毒包,瑞星要多殺出很多,但是裝瑞星的話會有一個問題就是會出現ASP動態不能訪問,這時候需要重新修復一下,具體操作步驟是:
關閉防毒軟體的所有的實時監控腳本監控。
╭═══════════════╮╭═══════════════╮
在Dos命令行狀態下分別輸入下列命令並按回車(Enter)鍵:
regsvr32jscript.dll(命令功能:修復Java動態程式庫
regsvr32vbscript.dll(命令功能:修復VB動態程式庫
╰═══════════════╯╰═══════════════╯
不要指望防毒軟體殺掉所有的木馬,因為ASP木馬的特徵是可以通過一定手段來避開防毒軟體的查殺。
2003的連線埠禁止可以通過自身防火牆來解決,這樣比較好,比篩選更有靈活性,桌面—>網上鄰居—>(右鍵)屬性—>本地連線—>(右鍵)屬性—>高級—>(選中)Internet 連線防火牆—>設定
把伺服器上面要用到的服務連線埠選中
例如:一台WEB伺服器,要提供WEB(80)、FTP(21)服務及遠程桌面管理(3389)
在“FTP 伺服器”、“WEB伺服器(HTTP)”、“遠程桌面”前面打上對號
如果你要提供服務的連線埠不在裡面,你也可以點擊“添加”銨鈕來添加,具體參數可以參照系統裡面原有的參數。
然後點擊確定。注意:如果是遠程管理這台伺服器,請先確定遠程管理的連線埠是否選中或添加。
許可權設定
許可權設定的原理
?WINDOWS用戶,在WINNT系統中大多數時候把許可權按用戶(組)來劃分。在【開始→程式→管理工具→計算機管理本地用戶和組】管理系統用戶和用戶組。
?NTFS許可權設定,請記住分區的時候把所有的硬碟都分為NTFS分區,然後我們可以確定每個分區對每個用戶開放的許可權。【檔案(夾)上右鍵→屬性→安全】在這裡管理NTFS檔案(夾)許可權。
?IIS匿名用戶,每個IIS站點或者虛擬目錄,都可以設定一個匿名訪問用戶(暫且把它叫“IIS匿名用戶”),當用戶訪問你的網站的.ASP檔案的時候,這個.ASP檔案所具有的許可權,就是這個“IIS匿名用戶”所具有的許可權。
許可權設定
磁碟許可權
系統盤及所有磁碟只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Documents and Settings 目錄只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Documents and Settings\All Users 目錄只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Inetpub 目錄及下面所有目錄、檔案只給 Administrators 組和 SYSTEM 的完全控制許可權
系統盤\Windows\System32\cacls.execmd.exenet.exe、net1.exe 檔案只給 Administrators 組和 SYSTEM 的完全控制許可權
開始選單—>管理工具—>服務
Print Spooler
Remote Registry
TCP/IP NetBIOS Helper
Server
以上是在Windows Server 2003 系統上面默認啟動的服務中禁用的,默認禁用的服務如沒特別需要的話不要啟動。
改名或卸載不安全組件
不安全組件不驚人
在阿江探針1.9里加入了不安全組件檢測功能(其實這是參考7i24的代碼寫的,只是把界面改的友好了一點,檢測方法和他是基本一樣的),這個功能讓很多站長吃驚不小,因為他發現他的伺服器支持很多不安全組件。
其實,只要做好了上面的許可權設定,那么FSO、XML、strem都不再是不安全組件了,因為他們都沒有跨出自己的資料夾或者站點的許可權。那個歡樂時光更不用怕,有防毒軟體在還怕什麼時光啊。
最危險的組件是WSH和Shell,因為它可以運行你硬碟里的EXE等程式,比如它可以運行提升程式來提升SERV-U許可權甚至用SERVU來運行更高許可權的系統程式。
謹慎決定是否卸載一個組件
組件是為了套用而出現的,而不是為了不安全而出現的,所有的組件都有它的用處,所以在卸載一個組件之前,你必須確認這個組件是你的網站程式不需要的,或者即使去掉也不關大體的。否則,你只能留著這個組件並在你的ASP程式本身上下工夫,防止別人進來,而不是防止別人進來後SHELL。
比如,FSO和XML是非常常用的組件之一,很多程式會用到他們。WSH組件會被一部分主機管理程式用到,也有的打包程式也會用到。
最簡單的辦法是直接卸載後刪除相應的程式檔案。將下面的代碼保存為一個.BAT檔案,( 以下均以 WIN2000 為例,如果使用2003,則系統資料夾應該是 C:\WINDOWS\ )
regsvr32/u C:\WINNT\System32\wshom.ocx
del C:\WINNT\System32\wshom.ocx
regsvr32/u C:\WINNT\system32\shell32.dll
del C:\WINNT\system32\shell32.dll
然後運行一下,WScript.Shell, Shell.application, WScript.Network就會被卸載了。可能會提示無法刪除檔案,不用管它,重啟一下伺服器,你會發現這三個都提示“×安全”了。
改名不安全組件
需要注意的是組件的名稱和Clsid都要改,並且要改徹底了。下面以Shell.application為例來介紹方法。
打開註冊表編輯器【開始→運行→regedit回車】,然後【編輯→查找→填寫Shell.application→查找下一個】,用這個方法能找到兩個註冊表項:“”和“Shell.application”。為了確保萬無一失,把這兩個註冊表項導出來,保存為 .reg 檔案。
比如我們想做這樣的更改
13709620-C279-11CE-A49E-444553540000 改名為 13709620-C279-11CE-A49E-444553540001
Shell.application 改名為 Shell.application_ajiang
那么,就把剛才導出的.reg檔案里的內容按上面的對應關係替換掉,然後把修改好的.reg檔案導入到註冊表中(雙擊即可),導入了改名後的註冊表項之後,別忘記了刪除原有的那兩個項目。這裡需要注意一點,Clsid中只能是十個數字和ABCDEF六個字母。
下面是我修改後的代碼(兩個檔案我合到一起了):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\]
@="Shell Automation Service"
[HKEY_CLASSES_ROOT\CLSID\\InProcServer32]
@="C:\\WINNT\\system32\\shell32.dll"
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\\ProgID]
@="Shell.Application_ajiang.1"
[HKEY_CLASSES_ROOT\CLSID\\TypeLib]
@=""
[HKEY_CLASSES_ROOT\CLSID\\Version]
@="1.1"
[HKEY_CLASSES_ROOT\CLSID\\VersionIndependentProgID]
@="Shell.Application_ajiang"
[HKEY_CLASSES_ROOT\Shell.Application_ajiang]
@="Shell Automation Service"
[HKEY_CLASSES_ROOT\Shell.Application_ajiang\CLSID]
@=""
[HKEY_CLASSES_ROOT\Shell.Application_ajiang\CurVer]
@="Shell.Application_ajiang.1"
你可以把這個保存為一個.reg檔案運行試一下,但是可別就此了事,因為萬一黑客也看了我的這篇文章,他會試驗我改出來的這個名字的。
在阿江ASP探針1.9中結合7i24的方法利用getobject("WINNT")獲得了系統用戶和系統進程的列表,這個列表可能會被黑客利用,我們應當隱藏起來,方法是:
【開始→程式→管理工具→服務】,找到Workstation,停止它,禁用它。
防止Serv-U許可權提升
其實,註銷了Shell組件之後,侵入者運行提升工具的可能性就很小了,但是prel等別的腳本語言也有shell能力,為防萬一,還是設定一下為好。
用Ultraedit打開ServUDaemon.exe查找Ascii:LocalAdministrator,和#l@$ak#.lk;0@P,修改成等長度的其它字元就可以了,ServUAdmin.exe也一樣處理。
另外注意設定Serv-U所在的資料夾的許可權,不要讓IIS匿名用戶有讀取的許可權,否則人家下走你修改過的檔案,照樣可以分析出你的管理員名和密碼。
利用ASP漏洞攻擊的常見方法及防範
一般情況下,黑客總是瞄準論壇等程式,因為這些程式都有上傳功能,他們很容易的就可以上傳ASP木馬,即使設定了許可權,木馬也可以控制當前站點的所有檔案了。另外,有了木馬就然後用木馬上傳提升工具來獲得更高的許可權,我們關閉shell組件的目的很大程度上就是為了防止攻擊者運行提升工具。
如果論壇管理員關閉了上傳功能,則黑客會想辦法獲得超管密碼,比如,如果你用動網論壇並且資料庫忘記了改名,人家就可以直接下載你的資料庫了,然後距離找到論壇管理員密碼就不遠了。
作為管理員,我們首先要檢查我們的ASP程式,做好必要的設定,防止網站被黑客進入。另外就是防止攻擊者使用一個被黑的網站來控制整個伺服器,因為如果你的伺服器上還為朋友開了站點,你可能無法確定你的朋友會把他上傳的論壇做好安全設定。這就用到了前面所說的那一大堆東西,做了那些許可權設定和防提升之後,黑客就算是進入了一個站點,也無法破壞這個網站以外的東西。
系統配置命令
winver---------檢查Windows版本
wmimgmt.msc----打開windows管理體系結構(WMI)
wupdmgr--------windows更新程式
wscript--------windows腳本宿主設定
write----------寫字板
winmsd---------系統信息
wiaacmgr-------掃瞄器和照相機嚮導
winchat--------XP自帶區域網路聊天
mem.exe--------顯示記憶體使用情況
Msconfig-------系統配置實用程式
mplayer2-------簡易windows media player (Windows Media Player 6.4)
mspaint--------畫圖板
mstsc----------遠程桌面連線
mplayer2-------媒體播放機
magnify--------放大鏡實用程式
mmc------------打開控制台
mobsync--------同步命令
dxdiag---------檢查DirectX信息,以及進行DirectX的診斷
drwtsn32------ 系統醫生
devmgmt.msc--- 設備管理器
dfrg.msc-------磁碟碎片整理程式
diskmgmt.msc---磁碟管理實用程式
dcomcnfg-------打開系統組件服務
ddeshare-------打開DDE共享設定
dvdplay--------DVD播放器
net stop messenger-----停止信使服務
net start messenger----開始信使服務
notepad--------打開記事本
nslookup-------網路管理的工具嚮導
ntbackup-------系統備份和還原
narrator-------螢幕“講述人”
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)命令檢查接口
syncapp--------創建一個公文包
sysedit--------系統配置編輯器
sigverif-------檔案簽名驗證程式
sndrec32-------錄音機
shrpubw--------創建已分享檔案夾
secpol.msc-----本地安全策略
syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
services.msc---本地服務設定
Sndvol32-------音量控制程式
sfc.exe--------系統檔案檢查器
sfc /scannow---windows檔案保護
tsshutdn-------60秒倒計時關機命令
tourstart------xp簡介(安裝完成後出現的漫遊xp程式)
taskmgr--------任務管理器
eventvwr-------事件查看器
eudcedit-------造字程式
explorer-------打開資源管理器
packager-------對象包裝程式
perfmon.msc----計算機性能監測程式
progman--------程式管理器
regedit----註冊表編輯器
rsop.msc-------組策略結果集
regedt32-------註冊表編輯器
rononce -p ----15秒關機
regsvr32 /u *.dll----停止dll檔案運行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示符
chkdsk.exe-----Chkdsk磁碟檢查
certmgr.msc----證書管理實用程式
calc-----------啟動計算器
charmap--------啟動字元映射表
cliconfg-------SQL SERVER 客戶端網路實用程式
Clipbrd--------剪貼簿查看器
conf-----------啟動netmeeting
compmgmt.msc---計算機管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務程式
osk------------打開螢幕鍵盤
odbcad32-------ODBC數據源管理器
oobe/msoobe /a----檢查XP是否激活
lusrmgr.msc----本機用戶和組
logoff---------註銷命令
iexpress-------建立自解壓工具嚮導
Nslookup-------IP位址偵測器
fsmgmt.msc-----已分享檔案夾管理器
utilman--------輔助工具管理器
gpedit.msc-----組策略

作業系統

作業系統
最少需要的硬碟空間
最少需要的記憶體容量
其它
DOS
50MB
32MB
Windows 3.1
100MB
32MB
Windows 95
500MB
32MB
Windows 98
500MB
64MB
Windows ME
2GB(由於存在系統還原)
96MB
Windows 2000 Professional
2GB
128MB
分別支持1個
Windows 2000 Server
2GB
192MB
2個
Windows 2000 Advanced Server
2GB
256MB
4個以上中央處理器
Windows XP Home
2GB
128MB
Windows XP Professional
2GB
128MB
Windows NT 4.0 Workstation
1GB
64MB
Windows NT 4.0 Server
1GB
128MB
Windows NT 4.0 Enterprise
2GB
192MB
Linux
2GB
64MB

相關詞條

熱門詞條

聯絡我們