最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux Apache Web服務(wù)器安全的8種安全設(shè)置技巧

 更新時間:2016年10月06日 14:56:13   作者:老左  
這篇文章主要介紹了Linux Apache Web服務(wù)器安全的8種安全設(shè)置技巧,需要的朋友可以參考下

Apache服務(wù)器是一款開源的WEB服務(wù)器,是由非營利組織Apache軟件基金會的支持的,我們很多的虛擬主機、VPS等都會使用Apache服務(wù)器架構(gòu)環(huán)境,但是任何的架構(gòu)環(huán)境都會遭受各種可能的攻擊、安全漏洞的檢測、SQL注入、各種拒絕服務(wù)攻擊等。

作為我們VPS/服務(wù)器用戶來說,我們一來需要多做備份確保服務(wù)器上網(wǎng)站數(shù)據(jù)的安全,二來還需要隨時的觀察我們服務(wù)器的監(jiān)控動向,三來需要關(guān)注各種最新漏洞安全的更新腳本,作為基礎(chǔ)的應(yīng)用手段,我們需要確?;A(chǔ)的Apache安全設(shè)置,從基礎(chǔ)上保證服務(wù)器的安全。

第一、定期更新系統(tǒng)

首先,我們需要確保是已經(jīng)安裝了最新版本和Apache的安全補丁和附加如CGI,Perl和PHP腳本代碼。我們需要定期更新數(shù)據(jù)源依賴包操作。

# Ubuntu/Debian

apt-get update; apt-get dist-upgrade

# Fedora/Centos/RedHat

yum update

根據(jù)自己的系統(tǒng)環(huán)境選擇更新升級命令。

第二、設(shè)置和保護(hù)我們的SSH安全

我們在拿到VPS之后,建議修改端口、ROOT密碼、以及授權(quán)單獨的非ROOT用戶權(quán)限管理,或者我們也可以采用密鑰的方式登錄SSH客戶端管理VPS。比如可以參考"設(shè)置Putty SSH使用密鑰登錄Linux VPS主機"和"Xshell設(shè)置密鑰登錄確保Linux VPS及服務(wù)器更加安全"文章設(shè)置密鑰登陸。

第三、禁用未使用的服務(wù)

為了確保我們的Web服務(wù)器安全,建議你檢查服務(wù)器上所有正在運行的服務(wù)和開放的端口,禁用我們不需要在服務(wù)器上的所有服務(wù)。

#要顯示所有服務(wù) service --status-all
#顯示所有的端口規(guī)則 iptables -L
#顯示所有的運行信息(redhat/centos/fedora)chkconfig --list
#檢查/etc/init.d是否有可疑腳本 ls /etc/init.d

第四、禁用不必要的Apache模塊

默認(rèn)情況下,Apache很多模塊都開啟的,但是有些并不需要使用,我們可以關(guān)閉和精簡。比如以前有分享過的"6步驟實現(xiàn)CentOS系統(tǒng)環(huán)境精簡優(yōu)化"和"4步驟實現(xiàn)Debian系統(tǒng)環(huán)境精簡優(yōu)化"可以有效的提高執(zhí)行效率降低占用資源率。

A - Ubuntu/Debian

cat /etc/apache2/mods-enabled/* | grep -i loadmodule

開啟模塊

a2enmod module_name

關(guān)閉模塊

a2dismod module_name

B - Centos/Fedora/RedHat

cat /etc/httpd/conf/httpd.conf | grep -i LoadModule

編輯httpd.conf文件,搜索LoadModule關(guān)鍵字,需要關(guān)閉的在前面加上#備注保存就可以,相反啟動則去掉#

第五、讓Apache以指定的用戶和組來運行

大多數(shù)默認(rèn)的Apache使用的是默認(rèn)用戶和組為apache的,為了確保安全,我們可以使用不同的用戶/組。假設(shè)你運行的郵件服務(wù)器作為nobody用戶,你用相同的用戶運行的Apache。如果您的郵件服務(wù)器被攻破,你的Apache也將受到影響。比如,我們在以root身份運行,如果有安全風(fēng)險,那整個系統(tǒng)將在很大的風(fēng)險。要檢查/更改用戶/組,編輯httpd.conf文件。

#Fedora/Centos/Redhat
vi /etc/httpd/conf/httpd.conf
#Ubuntu/Debian
vi /etc/apache2/httpd.conf

我們可以使用默認(rèn)的用戶組,也可以創(chuàng)建新的用戶/組。

復(fù)制代碼 代碼如下:

User apache
Group apache

第六、防止信息泄露

默認(rèn)的Apache安裝后會在默認(rèn)頁面體現(xiàn)出端口、版本信息等,我們需要隱藏這些信息。

#Fedora/Centos/Redhat
vi /etc/httpd/conf/httpd.conf
#Ubuntu/Debian
vi /etc/apache2/conf-enabled/security.conf

搜索ServerTokens和ServerSignature字符,然后對應(yīng)修改

ServerTokens Prod
 ServerSignature Off

然后重啟Apache

#Fedora/Centos/Redhat
service apache2 restart
#Ubuntu/Debian
service httpd restart

然后我們的404頁面就看不到版本信息。

第七、隱藏PHP版本信息

#Fedora/Centos/Redhat
vi /etc/php.ini
#Ubuntu/Debian
vi /etc/php5/apache2/php.ini

然后搜索expose_php,對應(yīng)的參數(shù)on改成off

第八、禁用自動索引模塊

#Fedora/Centos/Redhat
/etc/httpd/conf/httpd.conf

把"LoadModule autoindex_module modules/mod_autoindex.so"一行前面加上#禁止掉

#Ubuntu/Debian
rm -rf /etc/apache2/mods-enabled/autoindex.conf

刪除自動索引模塊

總結(jié),以上老左就整理到8點Apache的安全設(shè)置,還有一些設(shè)置我們可以查看.htaccess文件的安全設(shè)置,我們不容小視這個小文件,有些安全設(shè)置還是需要通過.htaccess文件的,以后有時間專門整理一篇。無論如何,不管我們使用的是虛擬主機,還是VPS/服務(wù)器,我們需要隨時監(jiān)控和定時備份網(wǎng)站和項目數(shù)據(jù)。

相關(guān)文章

  • 詳解Linux文本編輯器Vim

    詳解Linux文本編輯器Vim

    這篇文章主要介紹了Linux文本編輯器Vim,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Linux查看和關(guān)閉后臺運行程序的方法

    Linux查看和關(guān)閉后臺運行程序的方法

    這篇文章主要介紹了Linux查看和關(guān)閉后臺運行程序的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Linux進(jìn)程管理工具supervisor安裝配置教程

    Linux進(jìn)程管理工具supervisor安裝配置教程

    這篇文章主要介紹了Linux進(jìn)程管理工具supervisor安裝配置教程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • 圖解linux安裝tomcat(附常用命令)

    圖解linux安裝tomcat(附常用命令)

    這篇文章主要以圖片文字結(jié)合的方式為大家介紹了linux安裝tomcat,并linux操作tomcat一些常用命令,感興趣的小伙伴們可以參考一下
    2016-01-01
  • CentOS7配置httpd虛擬主機教程

    CentOS7配置httpd虛擬主機教程

    這篇文章主要為大家詳細(xì)介紹了CentOS7配置httpd虛擬主機教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • vim學(xué)習(xí)高級技巧之序列的生成方法詳解

    vim學(xué)習(xí)高級技巧之序列的生成方法詳解

    Vim經(jīng)過了這么多年的發(fā)展,已經(jīng)是世界上最強悍的編輯器之一,這篇文章主要給大家介紹了關(guān)于vim高級學(xué)習(xí)技巧之序列生成的相關(guān)資料,文中通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)下吧。
    2017-09-09
  • Linux下Python腳本自啟動與定時任務(wù)詳解

    Linux下Python腳本自啟動與定時任務(wù)詳解

    這篇文章主要給大家介紹了關(guān)于Linux下Python腳本自啟動與定時任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面跟著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • 學(xué)習(xí)在kernel態(tài)下使用NEON對算法進(jìn)行加速的方法

    學(xué)習(xí)在kernel態(tài)下使用NEON對算法進(jìn)行加速的方法

    這篇文章主要介紹了學(xué)習(xí)在kernel態(tài)下使用NEON對算法進(jìn)行加速的方法,一起來學(xué)習(xí)下,大大提高數(shù)據(jù)運算的效率。
    2017-11-11
  • 如何關(guān)閉http Methods中的Trace 提高安全意識

    如何關(guān)閉http Methods中的Trace 提高安全意識

    在配置文件http.conf 添加 TraceEnable off 即可關(guān)閉
    2013-02-02
  • 淺析Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶)

    淺析Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶)

    vsftpd 是一個 UNIX 類操作系統(tǒng)上運行的服務(wù)器的名字,支持很多其他的 FTP 服務(wù)器所不支持的特征。這篇文章主要介紹了Linux中vsftpd服務(wù)配置(匿名,用戶,虛擬用戶),需要的朋友可以參考下
    2019-11-11

最新評論

天柱县| 德庆县| 太康县| 随州市| 曲阜市| 泸西县| 广元市| 如东县| 麻城市| 崇明县| 子长县| 孙吴县| 泾川县| 台前县| 交口县| 南宁市| 吉木乃县| 大竹县| 九台市| 滨州市| 龙里县| 桃园县| 正定县| 鄂托克旗| 丰顺县| 岳阳市| 德兴市| 开封县| 土默特左旗| 札达县| 新宁县| 同仁县| 长寿区| 汤原县| 合作市| 宁阳县| 石景山区| 奉贤区| 武宣县| 尼木县| 根河市|