新聞中心
在網(wǎng)絡(luò)時(shí)代,網(wǎng)站的快速響應(yīng)和高并發(fā)承載能力已經(jīng)成為企業(yè)和個(gè)人選擇Web服務(wù)器時(shí)的關(guān)鍵考慮因素。而NGINX,作為一款高性能的Web服務(wù)器,已經(jīng)在業(yè)界廣受好評(píng)。本文將針對(duì)NGINX進(jìn)行深入了解,從架構(gòu)、特性、優(yōu)化等方面逐一展開(kāi)。

一、NGINX的架構(gòu)
NGINX的核心是一個(gè)基于事件驅(qū)動(dòng)的異步架構(gòu),它采用了非阻塞式I/O模型??梢允褂幂^少的線(xiàn)程來(lái)處理大量的并發(fā)請(qǐng)求,并使用epoll的方式來(lái)做事件監(jiān)聽(tīng),有效提高了并發(fā)承載能力。同時(shí),由于非阻塞式I/O模型的特性,NGINX具有較高的I/O性能。
NGINX的用戶(hù)空間處理程序是一個(gè)master進(jìn)程,負(fù)責(zé)管理worker進(jìn)程。worker進(jìn)程中每個(gè)進(jìn)程可以充分利用CPU的多核性能,處理更多的請(qǐng)求。
二、NGINX的特性
1. 高并發(fā)能力
NGINX具有出色的并發(fā)承載能力,可以同時(shí)處理海量并發(fā)請(qǐng)求。根據(jù)官方統(tǒng)計(jì),NGINX可以支持50,000個(gè)并發(fā)連接,這個(gè)數(shù)字比其他主流Web服務(wù)器都要高。
2. 可擴(kuò)展性
NGINX支持多個(gè)worker進(jìn)程協(xié)同工作,提高了Web服務(wù)器的可擴(kuò)展性??梢愿鶕?jù)實(shí)際情況,動(dòng)態(tài)調(diào)整worker進(jìn)程的數(shù)量。
3. 高可靠性
NGINX的master進(jìn)程和worker進(jìn)程分開(kāi),可以保證Web服務(wù)器的高可靠性。當(dāng)某個(gè)worker進(jìn)程出現(xiàn)異常時(shí),其他worker進(jìn)程可以協(xié)同工作,保證用戶(hù)請(qǐng)求的持續(xù)服務(wù)。
4. 靈活的配置
NGINX的配置文件中,每個(gè)指令選項(xiàng)都可以自定義,可以靈活配置,適應(yīng)多種Web應(yīng)用的需求。同時(shí),NGINX支持熱部署,也就是說(shuō),更改配置文件之后可以重新加載而不需要重啟服務(wù)。
5. 抗DDoS攻擊
NGINX支持限制請(qǐng)求速率、限制請(qǐng)求次數(shù)、限制請(qǐng)求IP的方式,可以有效地抵御DDoS攻擊。
三、NGINX的優(yōu)化
1. 壓縮文件
使用gzip壓縮CSS、JavaScript、HTML等文本文件,可以有效減小文件大小,加快傳輸速度??梢允褂靡韵旅铋_(kāi)啟gzip:
gzip on;
gzip_min_length 1k;
gzip_buffers 16 64k;
gzip_types text/pln text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
2. 負(fù)載均衡
可以通過(guò)負(fù)載均衡的方式,將請(qǐng)求均勻地分配到多臺(tái)Web服務(wù)器上,提高請(qǐng)求處理能力??梢允褂靡韵旅铋_(kāi)啟負(fù)載均衡:
upstream backend {
server 127.0.0.1:8080 weight=1;
server 127.0.0.1:8081 weight=1;
server 127.0.0.1:8082 weight=1;
}
3. 緩存
可以將常用的資源進(jìn)行緩存,有效減少請(qǐng)求處理時(shí)間。可以使用以下命令設(shè)置緩存:
proxy_cache_path /var/nginx/cache levels=1:2 keys_zone=my_cache:10m inactive=60m;
proxy_cache_key “$scheme$request_method$host$request_uri”;
proxy_cache_valid 200 60m;
proxy_cache_valid 404 10m;
4. 防盜鏈
可以通過(guò)設(shè)置referer白名單的方式,防止非法網(wǎng)站盜用自己網(wǎng)站的資源??梢允褂靡韵旅铋_(kāi)啟防盜鏈:
valid_referers none blocked server_names *.example.com;
if ($invalid_referer) {
return 403;
}
NGINX作為一款高性能的Web服務(wù)器,具有架構(gòu)優(yōu)良、特性豐富、開(kāi)放靈活的特點(diǎn)。通過(guò)合理的優(yōu)化,可以使NGINX發(fā)揮出更好的性能,提高Web應(yīng)用的響應(yīng)能力和承載能力。比如壓縮文件、負(fù)載均衡、緩存、防盜鏈等方式都可以有效提高Web服務(wù)器的性能。在未來(lái),隨著云計(jì)算和大數(shù)據(jù)等領(lǐng)域的發(fā)展,NGINX將會(huì)有更多的應(yīng)用場(chǎng)景和發(fā)展機(jī)會(huì)。
相關(guān)問(wèn)題拓展閱讀:
- linux怎么安裝testngpp
- 如何學(xué)習(xí)網(wǎng)絡(luò)安全知識(shí)?
linux怎么安裝testngpp
在windows下安裝軟件大家都覺(jué)得很容易,只要雙擊setup或是install的圖標(biāo),然后跟著向?qū)б徊揭徊降陌刺崾咀鼍涂梢粤耍窃趌inux下安裝軟件晌橋答就不像windows下那樣容易了,有時(shí)你找到的消尺是沒(méi)有編譯過(guò)的軟件源碼,那就更加的麻煩了,這里就介紹一下如何安裝linux的軟件啦! linux下的軟件一般都是經(jīng)過(guò)壓縮的,主要的格式有這幾種:rpm、tar、tar.gz、tgz等。所以首先拿到軟件后之一件事就是解壓縮。
一、在xwindow下以rpm格式的軟件安裝比較容易,只要在把鼠標(biāo)移到文件上單擊右鍵,在彈出的菜單里會(huì)有專(zhuān)門(mén)的三項(xiàng)(只有在右鍵單擊rpm文件才會(huì)出現(xiàn))show info,upgrade和install,這三項(xiàng)的意思大家都很清楚了,我就不多說(shuō)了。rpm格式說(shuō)了,接著就是tar,tar.gz,tgz等,在xwindow下雙擊這些格式的文件就會(huì)自動(dòng)解壓縮的,是解壓縮而不是像rpm那樣有install選項(xiàng)的,install文件會(huì)在你解壓縮后才出現(xiàn),不過(guò)這里我要先說(shuō)一下,在你雙擊install前建議先好好看一下readme,因?yàn)槟闼惭b這些軟件可能是沒(méi)有編譯的,所以看一下會(huì)比較好。
二、說(shuō)完了xwindow下的安裝和解壓縮,接著說(shuō)在文本模式下如何解壓縮和安裝,還有編譯源碼了。首先說(shuō)rpm的,以root身份登陸后(用其他的身份登陸也可以但有些軟件就不能被安裝)鍵入rpm -i你所要解壓縮的文件+擴(kuò)展名(當(dāng)然是rpm)也不是很難吧,這里我要說(shuō)的是“-i”意思是install,如果你想要卸載或是要執(zhí)行其他的指令就打rpm --h(huán)elp,看電腦給你的提示吧,為了照顧那些E文不太好的人我這里就寫(xiě)幾個(gè)常用的參數(shù):-e:卸載相關(guān)的應(yīng)用程序,-U(注意是大寫(xiě)):升級(jí)軟件包, -pql:列出rpm軟件包的相關(guān)信息,-qf:查找指定文件屬于哪個(gè)軟件包。至于那些其他格式的軟件則可以用gunzip,gzip,tar和unzip等指令來(lái)解壓縮,然后再運(yùn)行install。通過(guò)解包后會(huì)得到一些文件,然后進(jìn)入剛才解壓縮后文件目錄用“l(fā)s -F -color”指令看一下所得到的文件,一般有兩種情宴慧況:之一種是文件為已經(jīng)編譯好的程序(無(wú)須再編譯了)用上面的察看文件命令會(huì)以帶“*”標(biāo)記的亮綠色顯示;第二種則是需要由你自己編譯的源代碼。得到的是源代碼的話(huà),就需要我們自己編譯來(lái)得到可運(yùn)行的程序。編譯源代碼聽(tīng)到編譯是不是就嚇到你了呢,其實(shí)說(shuō)穿了也就加上幾句話(huà)而已,對(duì)初學(xué)者是有些困難想用好的操作系統(tǒng)就需要學(xué)習(xí)嘛,等你學(xué)會(huì)了在MM前露一手的時(shí)候想想吧……,在編譯之前先要認(rèn)真的閱讀一下readme文檔,老鳥(niǎo)們就不需要了吧,等你閱讀完了以后就執(zhí)行
./configure
make
make install(只有Root身份才能執(zhí)行此命令),編譯完成之后便會(huì)在當(dāng)前目錄或src子目錄下得到軟件的可執(zhí)行程序。
介紹完了,大家是不是覺(jué)的RPM的軟件安裝比較容易一點(diǎn)呢,但我個(gè)人意見(jiàn)初學(xué)者還是多選擇RPM格式以外的軟件,因?yàn)橥ㄟ^(guò)編譯軟件的源碼可以為你以后編譯內(nèi)核打下一定的基礎(chǔ)。
如何學(xué)習(xí)網(wǎng)絡(luò)安全知識(shí)?
可以線(xiàn)上學(xué)習(xí),線(xiàn)上有許多課程供我們學(xué)習(xí)。因此我們要自學(xué)。也可以跟警察叔叔聊天跟質(zhì)詢(xún)。
可以先從Web安全入口,難度相對(duì)較低。
學(xué)習(xí)Web安全需要掌握Web安全相關(guān)概念、滲透測(cè)試相關(guān)工具、滲透實(shí)戰(zhàn)操作、熟悉Windows/Kali Linux、中間件和服務(wù)器的安全配置、腳本編程學(xué)習(xí)、源碼審計(jì)與漏洞分析、安全體系設(shè)計(jì)與開(kāi)發(fā)等等。
簡(jiǎn)單做一個(gè)學(xué)習(xí)規(guī)劃:
之一步:Web安全相關(guān)概念
建議學(xué)習(xí)時(shí)間:2周
學(xué)習(xí)內(nèi)容如下:
1、熟悉基本概念(SQL注入、上傳、XSS、CSRF、一句話(huà)木馬等)。
2、通過(guò)關(guān)鍵字(SQL注入、上傳、XSS、CSRF、一句話(huà)木馬等)進(jìn)行Google。
3、閱讀《Web安全深度剖析》,作為入門(mén)學(xué)習(xí)還是可以的。
4、看一些滲透筆記/視頻,了解滲透實(shí)戰(zhàn)的整個(gè)過(guò)程,可以Google(滲透筆記、滲透過(guò)程、入侵過(guò)程等)。
第二步:熟悉滲透相關(guān)工具
建議學(xué)習(xí)時(shí)間:3周
學(xué)習(xí)內(nèi)容如下:
1、熟悉AWVS、Sqlmap、Burpsuite、Nessus、China chopper 、Nmap、Appscan等相關(guān)工具的使用。
2、了解該類(lèi)工具的用途和使用場(chǎng)景。
3、下載無(wú)后門(mén)版的這些軟件進(jìn)行安裝。
4、學(xué)習(xí)并進(jìn)行使用,具體教材可以在網(wǎng)上搜索,例如:Burpsuite的教程、Sqlmap。
5、常用的這幾個(gè)軟件都學(xué)會(huì)后,可以安裝音速啟動(dòng)做一個(gè)滲透工具箱
第三步:滲透實(shí)戰(zhàn)操作
建議學(xué)習(xí)時(shí)間:5周
學(xué)習(xí)內(nèi)容如下:
1、掌握滲透的整個(gè)階段并能夠獨(dú)立滲透小型站點(diǎn)。
2、網(wǎng)上找滲透視頻看并思考其中的思路和原理,關(guān)鍵字(滲透、SQL注入視頻、文件上傳入侵、數(shù)據(jù)庫(kù)備份、Dedecms漏洞利用等等)。
3、自己找站點(diǎn)/搭建測(cè)試環(huán)境進(jìn)行測(cè)試,記住請(qǐng)隱彎緩藏好你自己。
4、思考滲透主要分為幾個(gè)階段,每個(gè)階段需要做哪些工作,例如這個(gè):PTES滲透測(cè)試執(zhí)行標(biāo)準(zhǔn)。
5、研究SQL注入的種類(lèi)、注入原理、手動(dòng)注入技巧。
6、研究文件上傳的原理,如何進(jìn)行截?cái)?、解析漏洞利用等,參照:上傳攻擊框架?/p>
7、研究XSS形成的原理和種類(lèi),具體學(xué)習(xí)方法可以Google。
8、研究Windows/Linux提權(quán)的方法和具體使用,可以參考:提權(quán)。
9、可以參考: 開(kāi)源滲透測(cè)試脆弱系統(tǒng)。
第四步:關(guān)注安全圈動(dòng)態(tài)
建議學(xué)習(xí)時(shí)間:1周
學(xué)習(xí)內(nèi)容如下:
1、關(guān)注安全圈的最新漏洞、安全事唯鬧芹件與技術(shù)文章。
2、瀏覽每日的安全技術(shù)文章/事件。
3、通過(guò)微博、微信關(guān)注安全圈的從業(yè)人員(遇到大牛的關(guān)注或者好友果斷關(guān)注),天天抽時(shí)間刷一下。
4、通過(guò)feedly/鮮果訂閱國(guó)內(nèi)外安全技術(shù)博客(不要僅限于國(guó)內(nèi),平時(shí)多注意積累)。
5、養(yǎng)成習(xí)慣,每天主動(dòng)提交安全技術(shù)文章鏈接到i春秋社區(qū)進(jìn)行積淀。
6、多關(guān)注下最新漏洞列表,可以看看春秋 云境.com,遇到公開(kāi)的漏洞都去實(shí)踐下。
7、關(guān)注國(guó)內(nèi)國(guó)際上的安全會(huì)議的議題或者錄像。
8、加入技術(shù)交流群,與群內(nèi)大佬們討教一些經(jīng)驗(yàn)和技巧。
第五步:熟悉Windows/Kali Linux
建議學(xué)習(xí)時(shí)間:3周
學(xué)習(xí)內(nèi)容如下:
1、學(xué)習(xí)Windows/Kali Linux基本命令、常用工具。
2、熟悉Windows下的常用的cmd命令,例如:ipconfig,nslookup,tracert,net,tasklist,taskkill等。
3、熟悉Linux下的常用命令,例如:ifconfig,ls,cp,mv,vi,wget,service,sudo等。
4、熟悉Kali Linux系統(tǒng)下的常用工具,可以參考《Web Penetration Testing with Kali Linux》、《Hacking with Kali》等。
5、熟悉metasploit工具,可以參考指畢《Metasploit滲透測(cè)試指南》。
第六步:中間件和服務(wù)器的安全配置
建議學(xué)習(xí)時(shí)間:3周
學(xué)習(xí)內(nèi)容如下:
1、學(xué)習(xí)服務(wù)器環(huán)境配置,并能通過(guò)思考發(fā)現(xiàn)配置存在的安全問(wèn)題。
2、Windows server2023環(huán)境下的IIS配置,特別注意配置安全和運(yùn)行權(quán)限。
3、Linux環(huán)境下的LAMP的安全配置,主要考慮運(yùn)行權(quán)限、跨目錄、文件夾權(quán)限等。
4、遠(yuǎn)程系統(tǒng)加固,限制用戶(hù)名和口令登陸,通過(guò)iptables限制端口;配置軟件Waf加強(qiáng)系統(tǒng)安全,在服務(wù)器配置mod_security等系統(tǒng)。
5、通過(guò)Nessus軟件對(duì)配置環(huán)境進(jìn)行安全檢測(cè),發(fā)現(xiàn)未知安全威脅。
第七步:腳本編程學(xué)習(xí)
建議學(xué)習(xí)時(shí)間:4周
學(xué)習(xí)內(nèi)容如下:
1、選擇腳本語(yǔ)言:Perl/Python/PHP/Go/Java中的一種,對(duì)常用庫(kù)進(jìn)行編程學(xué)習(xí)。
2、搭建開(kāi)發(fā)環(huán)境和選擇IDE,PHP環(huán)境推薦Wamp和XAMPP,IDE強(qiáng)烈推薦Sublime。
3、Python編程學(xué)習(xí),學(xué)習(xí)內(nèi)容包含:語(yǔ)法、正則、文件、網(wǎng)絡(luò)、多線(xiàn)程等常用庫(kù),推薦《Python核心編程》。
4、用Python編寫(xiě)漏洞的exp,然后寫(xiě)一個(gè)簡(jiǎn)單的網(wǎng)絡(luò)爬蟲(chóng)。
5、PHP基本語(yǔ)法學(xué)習(xí)并書(shū)寫(xiě)一個(gè)簡(jiǎn)單的博客系統(tǒng),參見(jiàn)《PHP與MySQL程序設(shè)計(jì)(第4版)》、視頻。
6、熟悉MVC架構(gòu),并試著學(xué)習(xí)一個(gè)PHP框架或者Python框架(可選)。
7、了解Bootstrap的布局或者CSS。
第八步:源碼審計(jì)與漏洞分析
建議學(xué)習(xí)時(shí)間:3周
學(xué)習(xí)內(nèi)容如下:
1、能獨(dú)立分析腳本源碼程序并發(fā)現(xiàn)安全問(wèn)題。
2、熟悉源碼審計(jì)的動(dòng)態(tài)和靜態(tài)方法,并知道如何去分析程序。
3、了解Web漏洞的形成原因,然后通過(guò)關(guān)鍵字進(jìn)行查找分析。
4、研究Web漏洞形成原理和如何從源碼層面避免該類(lèi)漏洞,并整理成checklist。
學(xué)習(xí)
第九步:安全體系設(shè)計(jì)與開(kāi)發(fā)
建議學(xué)習(xí)時(shí)間:5周
學(xué)習(xí)內(nèi)容如下:
1、能建立自己的安全體系,并能提出一些安全建議或者系統(tǒng)架構(gòu)。
2、開(kāi)發(fā)一些實(shí)用的安全小工具并開(kāi)源,體現(xiàn)個(gè)人實(shí)力。
3、建立自己的安全體系,對(duì)公司安全有自己的一些認(rèn)識(shí)和見(jiàn)解。
4、提出或者加入大型安全系統(tǒng)的架構(gòu)或者開(kāi)發(fā)。
首先,必須(時(shí)刻)意識(shí)到你是在學(xué)習(xí)一門(mén)可以說(shuō)是最難的課程,是網(wǎng)絡(luò)專(zhuān)業(yè)領(lǐng)域的頂尖課程,不是什么人、隨隨便便就能學(xué)好的。不然,大家都是黑客,也就沒(méi)有黑客和網(wǎng)絡(luò)安全的概念了。
很多朋友抱著學(xué)一門(mén)課程、讀好一本書(shū)就可以掌握網(wǎng)絡(luò)安全的知識(shí)和技能。不幸的是,網(wǎng)絡(luò)安全技術(shù)決不是幾本書(shū)、幾個(gè)月就可以速成的。你需要參考大量的參考書(shū)。
另一方面,在學(xué)校接受的傳統(tǒng)教育觀念使我們習(xí)慣由老師來(lái)指定教材、參考書(shū)。遺憾的是走向了社會(huì),走到工作崗位,沒(méi)有人給你指定解決這個(gè)安全問(wèn)題需要什么參考書(shū),你得自己研究,自己解決問(wèn)題。
網(wǎng)絡(luò)安全涉及的知識(shí)面廣、術(shù)語(yǔ)多、理論知識(shí)多。正給學(xué)習(xí)這門(mén)課程帶來(lái)很多困難。也需要我們投入比其它課程多的時(shí)間和精力來(lái)學(xué)習(xí)它。
概括來(lái)說(shuō),網(wǎng)絡(luò)安全課程的主要內(nèi)容包括:
l 安全基本知識(shí)
l 應(yīng)用加密學(xué)
l 協(xié)議層安全
l Windows安全(攻擊與防御)
l Unix/Linux安全(攻擊與防御)
l 防火墻技術(shù)
l 入侵監(jiān)測(cè)系統(tǒng)
l 審計(jì)和日志分析
下面分別對(duì)每部分知識(shí)介紹相應(yīng)的具體內(nèi)容和一些參考書(shū)(正像前面提到的那樣,有時(shí)間、有條件的話(huà),這些書(shū)都應(yīng)該看至少一遍)。
一、安全基本知識(shí)
這部分的學(xué)習(xí)過(guò)程相對(duì)容易些,可以花相對(duì)較少的時(shí)間來(lái)完成。這部分的內(nèi)容包括:安全的概念和定義、常散歲見(jiàn)的安全標(biāo)準(zhǔn)等。
大部分關(guān)于網(wǎng)絡(luò)安全基礎(chǔ)的書(shū)籍都會(huì)有這部分內(nèi)容的介紹。
下面推薦一些和這部分有關(guān)的參考書(shū):
l 《CIW:安全專(zhuān)家全息教程》 魏巍 等譯,電子工業(yè)出版社
l 《計(jì)算機(jī)系統(tǒng)安全》 曹天杰,高等教育出版社
l 《計(jì)算機(jī)網(wǎng)絡(luò)安全導(dǎo)論》 龔儉,東南大學(xué)出版社
二、應(yīng)用加密學(xué)
加密學(xué)是現(xiàn)代計(jì)算機(jī)(網(wǎng)絡(luò))安全的基礎(chǔ),沒(méi)有加密技術(shù),任何網(wǎng)絡(luò)安全都是一紙空談。
加密技術(shù)的應(yīng)用決不臘槐簡(jiǎn)單地停留在對(duì)數(shù)據(jù)的加密、解密上。密碼學(xué)除了可以實(shí)現(xiàn)數(shù)據(jù)保密性外、它還可以完成數(shù)據(jù)完整性校驗(yàn)、用戶(hù)身份認(rèn)證、數(shù)字簽名等功能。
以加密學(xué)為基礎(chǔ)的PKI(公鑰基礎(chǔ)設(shè)施)是信息安全基礎(chǔ)設(shè)施的一個(gè)重要組成部分,是一種普遍適用的網(wǎng)絡(luò)安全基礎(chǔ)設(shè)施。授權(quán)管理基礎(chǔ)設(shè)施、可信時(shí)間戳服務(wù)系統(tǒng)、安全保密管理系統(tǒng)、統(tǒng)一的安全電子政務(wù)平臺(tái)等的構(gòu)筑都離不開(kāi)它的支持。
可以說(shuō),加密學(xué)的應(yīng)用貫穿了整個(gè)網(wǎng)絡(luò)安全的學(xué)習(xí)過(guò)程中。因?yàn)橹按蠖鄶?shù)人沒(méi)有接觸過(guò)在這方面的內(nèi)容,這是個(gè)弱項(xiàng)、軟肋,所以需要花費(fèi)比其它部分更多的時(shí)間和精力來(lái)學(xué)習(xí)。也需要參考更多的參考書(shū)。
下面推薦一些和這部分有關(guān)的參考書(shū):
l 《密碼學(xué)》 宋震,萬(wàn)水出版社
l 《密碼工程實(shí)踐指南》 馮登國(guó) 等譯,清華大學(xué)出版社
l 《秘密學(xué)導(dǎo)引》 吳世忠 等譯,機(jī)械工業(yè)(這本書(shū)內(nèi)容較深,不必完全閱讀,可作為參考)
三、協(xié)議層安全
系統(tǒng)學(xué)習(xí)TCP/IP方面的知識(shí)有很多原因。要適當(dāng)?shù)貙?shí)施防火墻過(guò)濾,安全管理員必須對(duì)于TCP/IP的IP層和TCP/UDP層有很深的理解、黑客經(jīng)常使用TCP/IP堆棧中一部分區(qū)或來(lái)破壞網(wǎng)絡(luò)安全等。所以你也必須清楚地了解這些內(nèi)容。
協(xié)議層安全主要涉及和TCP/IP分層模型有關(guān)的內(nèi)容,包括常見(jiàn)協(xié)議的工作原理和特點(diǎn)、缺陷、保護(hù)或替代措施等等。
下面推薦一些和這部分有關(guān)的參考書(shū)(經(jīng)典書(shū)籍、不可不看):
l 《TCP/IP詳解 卷1:協(xié)議》 范建華 等譯,機(jī)械工業(yè)出版社
l 《用TCP/IP進(jìn)行網(wǎng)際互聯(lián) 之一卷原理、協(xié)議與結(jié)構(gòu)》 林瑤 等譯,電子工業(yè)出版社
四、Windows安全(攻擊與防御)
因?yàn)槲④浀腤indows NT操作系統(tǒng)已被廣泛應(yīng)用,所以它們更容易成為被攻擊的目標(biāo)。
對(duì)于Windows安全的學(xué)習(xí),其實(shí)就是對(duì)Windows系統(tǒng)攻擊與防御技術(shù)的學(xué)習(xí)。而Windows系統(tǒng)安全的學(xué)習(xí)內(nèi)容將包括:用戶(hù)和組、文件系統(tǒng)、策略、系統(tǒng)默認(rèn)值、審計(jì)以及操作系統(tǒng)本身的漏洞的研究。
這部分的參考書(shū)較多,實(shí)際上任何一本和Windows攻防有關(guān)系的書(shū)均可。下面推薦一些和這部分有關(guān)的參考書(shū):
l 《黑客攻防實(shí)戰(zhàn)入門(mén)》鄧吉,電子工業(yè)出版社
l 《黑客大曝光》楊繼張 等譯,清華大學(xué)出版社
l 《狙擊黑客》宋震 等譯,電子工業(yè)出版社
五、Unix/Linux安全(攻擊與防御)
隨著Linux的市占率越來(lái)越高輪掘友,Linux系統(tǒng)、服務(wù)器也被部署得越來(lái)越廣泛。Unix/Linux系統(tǒng)的安全問(wèn)題也越來(lái)越凸現(xiàn)出來(lái)。作為一個(gè)網(wǎng)絡(luò)安全工作者,Linux安全絕對(duì)占有網(wǎng)絡(luò)安全一半的重要性。但是相對(duì)Windows系統(tǒng),普通用戶(hù)接觸到Linux系統(tǒng)的機(jī)會(huì)不多。Unix/Linux系統(tǒng)本身的學(xué)習(xí)也是他們必須餓補(bǔ)的一課!
下面是推薦的一套Linux系統(tǒng)管理的參考書(shū)。
l 《Red Hat Linux 9桌面應(yīng)用》 梁如軍,機(jī)械工業(yè)出版社(和網(wǎng)絡(luò)安全關(guān)系不大,可作為參考)
l 《Red Hat Linux 9系統(tǒng)管理》 金潔珩,機(jī)械工業(yè)出版社
l 《Red Hat Linux 9網(wǎng)絡(luò)服務(wù)》 梁如軍,機(jī)械工業(yè)出版社
除了Unix/Linux系統(tǒng)管理相關(guān)的參考書(shū)外,這里還給出兩本和安全相關(guān)的書(shū)籍。
l 《Red Hat Linux安全與優(yōu)化》鄧少鹍,萬(wàn)水出版社
l 《Unix 黑客大曝光》 王一川 譯,清華大學(xué)出版社
六、防火墻技術(shù)
防火墻技術(shù)是網(wǎng)絡(luò)安全中的重要元素,是外網(wǎng)與內(nèi)網(wǎng)進(jìn)行通信時(shí)的一道屏障,一個(gè)哨崗。除了應(yīng)該深刻理解防火墻技術(shù)的種類(lèi)、工作原理之外,作為一個(gè)網(wǎng)絡(luò)安全的管理人員還應(yīng)該熟悉各種常見(jiàn)的防火墻的配置、維護(hù)。
至少應(yīng)該了解以下防火墻的簡(jiǎn)單配置。
l 常見(jiàn)的各種個(gè)人防火墻軟件的使用
l 基于ACL的包過(guò)濾防火墻配置(如基于Windows的IPSec配置、基于Cisco路由器的ACL配置等)
l 基于Linux操作系統(tǒng)的防火墻配置(Ipchains/Iptables)
l ISA配置
l Cisco PIX配置
l Check Point防火墻配置
l 基于Windows、Unix、Cisco路由器的VPN配置
下面推薦一些和這部分有關(guān)的參考書(shū):
l 《
網(wǎng)絡(luò)安全與防火墻技術(shù)
》 楚狂,人民郵電出版社
l 《Linux防火墻》
余青霓
譯,人民郵電出版社
l 《高級(jí)防火墻ISA Server 2023》 李靜安,中國(guó)鐵道出版社
l 《Cisco訪(fǎng)問(wèn)表配置指南》 前導(dǎo)工作室 譯,機(jī)械工業(yè)出版社
l 《Check Point NG安全管理》
王東霞
譯,機(jī)械工業(yè)出版社
l 《虛擬專(zhuān)用網(wǎng)(VPN)精解》 王達(dá),清華大學(xué)出版社
七、入侵監(jiān)測(cè)系統(tǒng)(IDS)
防火墻不能對(duì)所有應(yīng)用層的數(shù)據(jù)包進(jìn)行分析,會(huì)成為網(wǎng)絡(luò)數(shù)據(jù)通訊的瓶頸。既便是代理型防火墻也不能檢查所有應(yīng)用層的數(shù)據(jù)包。
入侵檢測(cè)是防火墻的合理補(bǔ)充,它通過(guò)收集、分析計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)介質(zhì)上的各種有用信息幫助系統(tǒng)管理員發(fā)現(xiàn)攻擊并進(jìn)行響應(yīng)??梢哉f(shuō)入侵檢測(cè)是防火墻之后的第二道安全閘門(mén),在不影響網(wǎng)絡(luò)性能的情況下能對(duì)網(wǎng)絡(luò)進(jìn)行監(jiān)測(cè),從而提供對(duì)內(nèi)部攻擊、外部攻擊和誤操作的實(shí)時(shí)保護(hù)。
無(wú)論是4顆華為還是華段笑纖三,他們都有免費(fèi)的網(wǎng)絡(luò)安全培訓(xùn),可以登錄他們的網(wǎng)站下載相關(guān)升山產(chǎn)品的手冊(cè),有些還有視頻教程,寫(xiě)的非好。當(dāng)然握仿你也可以報(bào)一些網(wǎng)絡(luò)安全的課程,有老師會(huì)給你系統(tǒng)的講解網(wǎng)絡(luò)安全的知識(shí)。
可以通過(guò)網(wǎng)絡(luò)視頻以及專(zhuān)家的知識(shí)講座來(lái)學(xué)習(xí)網(wǎng)絡(luò)安全知識(shí)。
linux ngxi的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux ngxi,深入了解Linux下的高性能Web服務(wù)器NGINX,linux怎么安裝testngpp,如何學(xué)習(xí)網(wǎng)絡(luò)安全知識(shí)?的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專(zhuān)業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
當(dāng)前題目:深入了解Linux下的高性能Web服務(wù)器NGINX(linuxngxi)
當(dāng)前路徑:http://www.dlmjj.cn/article/dphphpi.html


咨詢(xún)
建站咨詢(xún)
