激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Linux|Centos|Ubuntu|系統(tǒng)進(jìn)程|Fedora|注冊(cè)表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

香港云服务器
服務(wù)器之家 - 服務(wù)器系統(tǒng) - Linux - linux下建站目錄分配權(quán)限的經(jīng)驗(yàn)技巧總結(jié)

linux下建站目錄分配權(quán)限的經(jīng)驗(yàn)技巧總結(jié)

2022-01-22 17:27blogsir Linux

在建站的時(shí)候給目錄分配權(quán)限是非常重要的,也是建站的程序員們必須要會(huì)的,下面這篇文章主要給大家總結(jié)了在linux下建站目錄分配權(quán)限的經(jīng)驗(yàn)技巧,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。

前言

在網(wǎng)上搜索網(wǎng)站文件夾權(quán)限配置一般都是是: 文件夾權(quán)限最小權(quán)限755 文件最小權(quán)限644

文件的可讀可寫(xiě)可執(zhí)行很容易理解,但文件夾的權(quán)限就需要好好梳理梳理啦,下面是自己的一些經(jīng)驗(yàn)分享給大家,需要的一起來(lái)看看詳細(xì)的介紹:

前期工作

先創(chuàng)建一個(gè)文件夾 test

?
1
mkdir test

在該目錄下創(chuàng)建一個(gè)1.txt文件并寫(xiě)入111

?
1
2
cat > 1.txt
111

現(xiàn)在退出該目錄來(lái)一個(gè)一個(gè)分析改目錄權(quán)限

不要用root用戶來(lái)創(chuàng)建文件夾,因?yàn)槲募?quán)限配置對(duì)root用戶無(wú)效

目錄的可執(zhí)行權(quán)限

?
1
chmod 111 test

經(jīng)過(guò)測(cè)試,此時(shí)只能cd test進(jìn)入目錄,但既無(wú)法ls列目錄,也無(wú)法touch 2.txt一個(gè)新的文件,但cat 1.txt還是可以讀取到內(nèi)容的

于是我們總結(jié)

目錄的可執(zhí)行權(quán)限是用戶可以進(jìn)入或者說(shuō)切換到該目錄下,但無(wú)法列目錄和創(chuàng)建新文件,能讀取原來(lái)文件是屬于文件的權(quán)限設(shè)置為可讀

目錄的可寫(xiě)權(quán)限

?
1
chmod 222 test

最直觀的變化是該目錄顏色變深了( ps,文件賦予可執(zhí)行權(quán)限時(shí)也會(huì)顏色變深)

可以嘗試一些我們常見(jiàn)的命令

?
1
2
3
4
ls test
cd test
cat test/1.txt
touch test/2.txt

結(jié)果是什么都不能做

?
1
2
3
4
5
6
7
8
ubuntu@VM-8-81-ubuntu:~$ ls test
ls: cannot open directory test: Permission denied
ubuntu@VM-8-81-ubuntu:~$ cd test
bash: cd: test: Permission denied
ubuntu@VM-8-81-ubuntu:~$ cat test/1.txt
cat: test/1.txt: Permission denied
ubuntu@VM-8-81-ubuntu:~$ touch test/2.txt
touch: cannot touch test/2.txt': Permission denied

現(xiàn)在我們?cè)诮o改目錄加上可執(zhí)行權(quán)限

?
1
chmod 333 test

發(fā)現(xiàn),除了不能正常ls列目錄外,其余cd touch cat都可以執(zhí)行,因此得出總結(jié)

linux 文件夾想要?jiǎng)?chuàng)建文件,必須要有可寫(xiě)可執(zhí)行權(quán)限,即權(quán)限大小為333,如果只給寫(xiě)權(quán)限,什么都干不了

目錄的可讀權(quán)限

?
1
chmod 444 test
 
?
1
2
3
4
5
6
7
8
ubuntu@VM-8-81-ubuntu:~$ ls test
ls: cannot access test/1.txt: Permission denied
ls: cannot access test/2.txt: Permission denied
1.txt 2.txt
ubuntu@VM-8-81-ubuntu:~$ cd test
bash: cd: test: Permission denied
ubuntu@VM-8-81-ubuntu:~$ cat test/1.txt
cat: test/1.txt: Permission denied

總結(jié): 目錄的可讀權(quán)限可以列目錄

網(wǎng)站只有可讀權(quán)限只能列目錄,其他cd cat都無(wú)法執(zhí)行,那么如果網(wǎng)站設(shè)置555的權(quán)限是什么呢

?
1
2
3
4
5
6
ubuntu@VM-8-81-ubuntu:~$ chmod 555 test
ubuntu@VM-8-81-ubuntu:~$ cd test/
ubuntu@VM-8-81-ubuntu:~/test$ ls
1.txt 2.txt
ubuntu@VM-8-81-ubuntu:~/test$ touch 3,txt
touch: cannot touch ‘3,txt': Permission denied

可以看到,除了touch命令無(wú)法創(chuàng)建新文件外,其他命令還是都可以執(zhí)行的

到了這里,自然容易推出666權(quán)限的文件夾是可讀可寫(xiě)但無(wú)可執(zhí)行權(quán)限,無(wú)法進(jìn)入該目錄,但有了可讀可寫(xiě),基本權(quán)限也都有了,777權(quán)限即為文件夾的最大權(quán)限了

在回過(guò)頭分析文章第一句話,建站時(shí)文件夾的最低權(quán)限是755,文件最低權(quán)限為644

這里有一個(gè)用戶權(quán)限分配問(wèn)題

chmod修改權(quán)限時(shí),每一文件或目錄的訪問(wèn)權(quán)限都有三組,每組用三位表示,分別為文件屬主的讀、寫(xiě)和執(zhí)行權(quán)限;與屬主同組的用戶的讀、寫(xiě)和執(zhí)行權(quán)限;系統(tǒng)中其他用戶的讀、寫(xiě)和執(zhí)行權(quán)限

文件夾權(quán)限7和文件權(quán)限6都是給linux管理用戶分配的,apache默認(rèn)給訪問(wèn)網(wǎng)站的用戶為www普通用戶,因此文件的權(quán)限755即普通用戶只能有查看和瀏覽網(wǎng)站的權(quán)限,但無(wú)創(chuàng)建文件或者上傳文件的權(quán)限,一般如果需要某個(gè)特殊文件夾比如upload或者tmp文件夾存儲(chǔ)一些臨時(shí)文件,需要設(shè)置文件夾權(quán)限為777,文件權(quán)限644即只能查看但不能修改

總結(jié)

以上就是這文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如有疑問(wèn)大家可以留言交流,謝謝大家對(duì)服務(wù)器之家的支持。

原文鏈接:http://www.blogsir.com.cn/safe/244.html

延伸 · 閱讀

精彩推薦
760
主站蜘蛛池模板: 色综合网在线观看 | 失禁高潮抽搐喷水h | 最新日韩精品在线观看 | 免费播放欧美毛片 | 成人午夜免费在线视频 | 操你视频| 国产激情精品一区二区三区 | 日本视频免费观看 | 久久精品中文字幕一区二区 | 牛牛碰在线 | 国产亚洲美女精品久久久2020 | 久久久久久三区 | 一级成人免费 | 成品片a免人视频 | 97超级碰碰人国产在线观看 | 一级在线观看视频 | 免费播放欧美毛片 | 成人宗合网| gril hd| 日本不卡一区二区三区在线 | 久久久久久久免费视频 | 午夜久久久精品一区二区三区 | 国产无遮挡一区二区三区毛片日本 | 色淫影院 | 日本aaaa片毛片免费观蜜桃 | 黄污在线观看 | 91成人在线免费 | 久久久成人精品视频 | 国产免费v片 | 红杏成人性视频免费看 | 久久综合九色综合久久久精品综合 | 亚洲最新无码中文字幕久久 | 中国国语毛片免费观看视频 | 91天堂国产在线 | 九九热精品在线视频 | 免费在线国产精品 | 亚洲第一成人在线 | 久久精品4| 国产羞羞视频在线免费观看 | 欧美日韩电影 | 中文字幕亚洲一区二区三区 |