真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么設(shè)置Laravel目錄權(quán)限

本篇內(nèi)容介紹了“怎么設(shè)置Laravel目錄權(quán)限”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!                           

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供鄂溫克網(wǎng)站建設(shè)、鄂溫克做網(wǎng)站、鄂溫克網(wǎng)站設(shè)計(jì)、鄂溫克網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、鄂溫克企業(yè)網(wǎng)站模板建站服務(wù),十多年鄂溫克做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

如果你給任何文件夾777權(quán)限,就是允許任何人讀取、修改、執(zhí)行該目錄中的任何文件。這意味著你已經(jīng)給任何人(任何黑客或惡意的人在整個(gè)世界)的權(quán)限上傳任何文件,病毒或任何其他文件,然后執(zhí)行該文件。

如果您正在將您的文件夾權(quán)限設(shè)置為777,那么您已經(jīng)將您的服務(wù)器打開給任何可以找到該目錄的人。明白了嗎?

任何人的標(biāo)志意味著任何用戶,而不是任何人。您仍然需要服務(wù)器訪問。

基本上有兩種方法來設(shè)置您的所有權(quán)和權(quán)限。要么給自己所有權(quán),要么讓 web 服務(wù)器成為所有文件的所有者。

Webserver 作為所有者(大多數(shù)人的做法,以及 Laravel doc 的做法) :

假定 www-data 是你的 web 服務(wù)用戶(也有可能是其他的名字)。

sudo chown -R www-data:www-data /path/to/your/laravel/root/directory

如果你這樣做,web 服務(wù)所擁有的文件也會(huì)變成這個(gè)組,這樣你使用 FTP 上傳文件時(shí)就會(huì)出現(xiàn)一些問題,因?yàn)?FTP 客戶端會(huì)使用你的賬戶登錄,不是你的 web 服務(wù),所以你應(yīng)該將你的用戶添加進(jìn) web  服務(wù)的用戶組。

sudo usermod -a -G www-data ubuntu

當(dāng)然,這假設(shè)你的 web 服務(wù)以 www-data 用戶運(yùn)行(Homestead 默認(rèn)),并且你的用戶是 ubuntu(如果在 Homestead 中則是 vagrant)。然后將你所有的目錄設(shè)置為 755,所有的文件設(shè)置為 644。

sudo find /path/to/your/laravel/root/directory -type f -exec chmod 644 {} \;

設(shè)置目錄權(quán)限

sudo find /path/to/your/laravel/root/directory -type d -exec chmod 755 {} \;

您的用戶作為所有者

我更喜歡擁有所有的目錄和文件(這使得處理任何事情都更加容易) ,所以,轉(zhuǎn)到 laravel 根目錄:

cd /var/www/html/laravel >> assuming this is your current root directory
sudo chown -R $USER:www-data .

然后我給自己和網(wǎng)站服務(wù)器兩個(gè)權(quán)限:

sudo find . -type f -exec chmod 664 {} \;   
sudo find . -type d -exec chmod 775 {} \;

然后給網(wǎng)站服務(wù)器讀寫存儲(chǔ)和緩存的權(quán)利

無論你以何種方式設(shè)置它,你都需要給網(wǎng)絡(luò)服務(wù)器讀寫權(quán)限,以便存儲(chǔ)、緩存和網(wǎng)站服務(wù)器需要上傳或?qū)懭氲娜魏纹渌夸?取決于你的情況) ,所以運(yùn)行下面的命令:

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

現(xiàn)在,你的網(wǎng)站是安全的,你可以很容易地處理這些文件

“怎么設(shè)置Laravel目錄權(quán)限”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


網(wǎng)站欄目:怎么設(shè)置Laravel目錄權(quán)限
網(wǎng)站路徑:http://weahome.cn/article/jiigsc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部