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

讓Apache 2支持.htaccess并實現(xiàn)目錄加密的方法

 更新時間:2017年02月03日 14:13:28   作者:海虹不老閣  
這篇文章主要介紹了讓Apache 2支持.htaccess并實現(xiàn)目錄加密的方法,文中給出了詳細(xì)的方法步驟,并給出了示例代碼,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。

實現(xiàn)需求

最近在使用學(xué)校電腦時,經(jīng)常遇到這么個場景:想下載個CodeBlocks用于coding或想下個vpt來玩會萬智,但通過機(jī)房網(wǎng)絡(luò)訪問一些國外網(wǎng)站的下載速度只有10+kB/s,不到100m的文件總能讓人等很久。

以前通過百度云來解決了這個問題,現(xiàn)在百度云下載這些文件需要使用客戶端(大文件?),所以尋思著有沒有什么好的解決方案。

突然想起自己在阿里云有個小服務(wù)器,在上面掛了個OJ,大多數(shù)資源都是閑置的。所以很簡單,我就在網(wǎng)站目錄下面?zhèn)髁宋倚枰某S梦募先ィ甙⒗镌频膸捪螺d。但直接放上去的文件所有人都可以下載,那對我的流量壓力會比較大,所以我使用了.htaccess進(jìn)行單目錄加密。

方法步驟

首先開啟Apache對.htaccess的支持(默認(rèn)是關(guān)閉的)。

啟動apache的mod_rewrite 模組

sudo a2enmod rewrite

重啟apach服務(wù)器

sudo service apache2 restart

修改目錄權(quán)限:

打開apache2.conf

vim /etc/apache2/apache2.conf

添加下面字段

<Directory /var/www/你需要開啟加密的目錄>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

重啟apache服務(wù)

sudo service apache2 restart

現(xiàn)在對.htaccess的支持已經(jīng)打開,接下來編輯對應(yīng)文件即可:

在你要加密的目錄下,新建.htaccess文件,填入一下內(nèi)容

AuthName "===LOGIN==="
AuthType Basic
AuthUserFile /var/www/你的加密目錄
Require valid-user 你要的用戶名

保存,然后生成口令:

htpasswd -c /var/www/你的加密目錄 你的用戶名

然后會被要求輸入兩遍密碼,ok,現(xiàn)在就已經(jīng)設(shè)置完加密目錄了,快去試試吧。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • 在Linux中將用戶添加到特定組的四種方法

    在Linux中將用戶添加到特定組的四種方法

    本文詳細(xì)介紹了在Linux系統(tǒng)中將用戶添加到特定組的四種方法:使用`usermod`命令、`gpasswd`命令、Shell腳本以及手動編輯`/etc/group`文件,通過這些方法,可以方便地管理用戶的主要組和次要組,實現(xiàn)用戶權(quán)限的靈活配置,需要的朋友可以參考下
    2025-02-02
  • Linux運(yùn)維工具Supervisor的安裝使用(進(jìn)程管理工具)

    Linux運(yùn)維工具Supervisor的安裝使用(進(jìn)程管理工具)

    這篇文章主要介紹了Linux運(yùn)維工具Supervisor的安裝使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • Linux中的awk數(shù)組的基本使用方法

    Linux中的awk數(shù)組的基本使用方法

    這篇文章主要介紹了Linux中的awk數(shù)組的基本使用方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-08-08
  • Linux下IP設(shè)置腳本的實例及遇到問題解決辦法

    Linux下IP設(shè)置腳本的實例及遇到問題解決辦法

    這篇文章主要介紹了Linux下IP設(shè)置腳本的實例及遇到問題解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-07-07
  • linux如何關(guān)閉numa

    linux如何關(guān)閉numa

    這篇文章主要介紹了linux如何關(guān)閉numa問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • linux查看用過的命令方法總結(jié)

    linux查看用過的命令方法總結(jié)

    在本篇文章里小編給大家分享了關(guān)于linux怎么查看用過的命令的具體方法和步驟,需要的朋友們參考下。
    2019-06-06
  • linux系統(tǒng)報tcp_mark_head_lost錯誤的處理方法

    linux系統(tǒng)報tcp_mark_head_lost錯誤的處理方法

    這篇文章主要給大家介紹了關(guān)于linux系統(tǒng)報tcp_mark_head_lost錯誤的處理方法,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用linux系統(tǒng)具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Linux命令下crontab命令

    Linux命令下crontab命令

    crontab是一個用來設(shè)置、刪除或顯示供守護(hù)進(jìn)程cron執(zhí)行的定時任務(wù)的命令。下面給大家介紹linux命令下crontab命令,需要的朋友一起看看吧
    2016-11-11
  • apache2服務(wù)器的搭建和配置步驟詳解

    apache2服務(wù)器的搭建和配置步驟詳解

    其實搭建apache2并不難,只是網(wǎng)上的資料有很多都過時了,之前被誤導(dǎo)過好幾次,走了很多彎路。趁著這次在本地搭建網(wǎng)站的時機(jī)重新捋一下思路,也方便以后有需求的時候查閱,需要的朋友可以參考下。
    2017-04-04
  • CentOS上安裝Jenkins的方法

    CentOS上安裝Jenkins的方法

    本篇文章主要介紹了CentOS上安裝 Jenkins的方法,Jenkins是開源的,使用Java編寫的持續(xù)集成的工具,在Centos上可以通過yum命令行直接安裝。
    2017-03-03

最新評論

清河县| 泰兴市| 梧州市| 花莲县| 大英县| 隆昌县| 永兴县| 丹凤县| 尉犁县| 调兵山市| 阳高县| 五指山市| 大田县| 郧西县| 怀仁县| 普定县| 靖安县| 金阳县| 乐山市| 简阳市| 东港市| 靖宇县| 阳山县| 禄劝| 昌邑市| 彩票| 屏南县| 巧家县| 博野县| 夏邑县| 镇雄县| 成武县| 凭祥市| 广元市| 三亚市| 高青县| 九江县| 房山区| 博乐市| 儋州市| 阜新市|