2013-02-01 193 views
-1

我最近開始在家裏運行我自己的linux(Ubuntu)web服務器,到目前爲止沒有問題。我通過家庭無線路由器運行服務器,服務器的IP地址是XXX.XXX.1.7限制服務器訪問

我存儲了一些文件XXX.XXX.1.7/myFiles/Data,我可以看到所有文件,而無需通過FileZilla中

到FTP當我運行從外面我的家庭網絡服務器,我只需要輸入我的IP地址作爲MYIP#.XXX/MYFILES /數據

這裏的問題是,我不希望別人能夠在未經許可的情況下從我的家庭網絡外訪問我的服務器文件,但我確實希望他們能夠訪問網站,而不是myFiles ...我怎樣才能讓它請求輸入密碼,或者阻止每個人看到這些文件適當的許可?

謝謝!

+0

如何在沒有FTP的情況下訪問您的文件?你有桑巴舞會嗎? – Atropo

+0

A:你使用什麼Web服務器(Apache,Nginx,...)? B:你已經試過了什麼? C:你試過Google嗎?「<在這裏插入網絡服務器名稱>密碼保護目錄」*? – helmbert

+0

@Atropo我只需在瀏覽器中輸入我的IP地址(如果需要,可以查看它們或下載)。要實際修改或再次下載,我使用FTP –

回答

3

如果您使用的是Apache,你可以用.htaccess

簡單的谷歌搜索做,我發現了一個文章如何做到這一點。您可以添加多個用戶,稍後您不希望該用戶訪問您的用戶和密碼。

http://www.htaccesstools.com/articles/password-protection/

+0

謝謝我不知道要搜索什麼。這是Apache。我會接受 –

-1

再想suphp的suexec的模塊之後apache和爲您的網站的用戶,不要忘記給他的密碼:)(用戶對每個網站)

看到谷歌的安裝目錄

並拒絕訪問您的文件夾爲您的家庭目錄創建密碼