直接用更改權(quán)限命令chmod
創(chuàng)新互聯(lián)建站公司2013年成立,先為鶴城等服務(wù)建站,鶴城等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為鶴城企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
chmod -R 777 /home/linux
測試步驟:
useradd linux
ll /home
chmod -R 777 /home/linux
ll
但是不建議把文件夾設(shè)置為777,最多設(shè)置為755
Linux下的文件夾和文件權(quán)限建議:
文件夾 755
文件 644
擴(kuò)展資料:
linux/windows 文件777權(quán)限修改方法:
Linux 服務(wù)器(虛擬主機(jī))
1、只需將所需修改文件權(quán)限的目錄屬性修改為為777即可,具體方法如下:
用 FTP 工具打開虛擬主機(jī)上的文件,選中需要修改的文件夾和文件 = 右鍵 = 屬性
2、將“權(quán)限”項(xiàng)中的數(shù)字改為“777”,確定即可(前提是您的帳號有修改文件屬性的權(quán)限)
注意:如果有些文件需要其子文件也具有777權(quán)限,那么還需要選中“應(yīng)用改變到所有子文件和文件”。
Windows 服務(wù)器
1、Windows 服務(wù)器只需要給相應(yīng)文件 IIS 來賓帳戶可讀寫屬性即可,注意 Windows 服務(wù)器必須要上服務(wù)器修改權(quán)限,Windows 虛擬主機(jī)用戶沒有修改權(quán)限,具體方法如下:
選中所要修改的文件夾和文件 = 右鍵 = 屬性 = 安全
2、點(diǎn)擊安全選項(xiàng)中的“添加”按鈕;
3、再點(diǎn)擊選擇用戶或組中的“高級”按鈕;
4、之后點(diǎn)擊“立即查找”按鈕,查找過后點(diǎn)下方的確認(rèn)按鈕;
5、從“搜索結(jié)果”中找到以“IUSR_”開頭的用戶并點(diǎn)擊“確定”按鈕;
6、接著點(diǎn)“確定”按鈕,在出來的界面中,勾選“完全控制”,然后點(diǎn)確定就可以完成文件的777權(quán)限設(shè)置了。
chmod命令用于改變linux系統(tǒng)文件或目錄的訪問權(quán)限。用它控制文件或目錄的訪問權(quán)限。該命令有兩種用法。linux就該這么學(xué),一種是包含字母和操作符表達(dá)式的文字設(shè)定法;另一種是包含數(shù)字的數(shù)字設(shè)定法。\x0d\x0achmod -R 777 * 表示對當(dāng)前目錄及目錄下所有的文件賦予可讀可寫可執(zhí)行權(quán)限。\x0d\x0a1. 命令格式:\x0d\x0achmod [-cfvR] [--help] [--version] mode file \x0d\x0a\x0d\x0a2. 命令功能:\x0d\x0a用于改變文件或目錄的訪問權(quán)限,用它控制文件或目錄的訪問權(quán)限。\x0d\x0a\x0d\x0a3. 命令參數(shù):\x0d\x0a必要參數(shù):\x0d\x0a-c 當(dāng)發(fā)生改變時,報告處理信息\x0d\x0a-f 錯誤信息不輸出\x0d\x0a-R 處理指定目錄以及其子目錄下的所有文件\x0d\x0a-v 運(yùn)行時顯示詳細(xì)處理信息。
方法是:
1、首先打開軟件后點(diǎn)擊左邊的檔案,點(diǎn)擊十字。
2、然后點(diǎn)擊other上【電腦】。
3、接著點(diǎn)擊【home】。
4、右鍵以終端打開。
5、輸入權(quán)限的命令:【sudo chmod -R 777】。
6、把用戶名目錄,拖入777。
7、輸入密碼,即可更改用戶名目錄所有權(quán)限為777。
在 Unix 和 Linux 的各種操作系統(tǒng)下,每個文件(文件夾也被看作是文件)都按讀、寫、運(yùn)行設(shè)定權(quán)限。例如用 ls -l 命令列文件表時,得到如下輸出:
-rw-r--r-- 1 mchopin users 2254 2006-05-20 13:47 uu.htm
這是系統(tǒng)默認(rèn)設(shè)置,可以改寫 uu.htm,同組的人和其他人只有權(quán)讀,沒人有權(quán)運(yùn)行,因?yàn)橹皇且粋€ html 文件,不必運(yùn)行。這在 Novell 的 directory services 之前很先進(jìn)。
讀、寫、運(yùn)行三項(xiàng)權(quán)限可以用數(shù)字表示,就是 r=4,w=2,x=1 。所以,上面的例子中的 rw-r--r-- 用數(shù)字表示成644。
反過來說 777 就是 rwxrwxrwx,意思是該登錄用戶(可以用命令id查看)所在的組和其他人都有最高權(quán)限。
chmod o-r uu.htm 命令改權(quán)限,o-r 是 others 的權(quán)限中減掉讀。結(jié)果是
-rw-r----- 1 bu users 2254 2006-05-20 13:47 uu.htm
如果用命令 chmod 777 uu.htm ,結(jié)果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 uu.htm
任何人都有讀、寫、運(yùn)行三項(xiàng)權(quán)限。
使用權(quán)限 : 所有使用者
使用方式 : chmod [-cfvR] [--help] [--version] mode file...
說明 : Linux/Unix 的檔案存取權(quán)限分為三級 : 檔案擁有者、群組、其他。利用 chmod 可以借以控制檔案如何被他人所存取。
參數(shù)格式 :
mode : 權(quán)限設(shè)定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中
① u : 表示該檔案的擁有者,g 表示與該檔案的擁有者屬于同一個群體(group)者,o 表示其他以外的人,a 表示這三者皆是。
② + : 表示增加權(quán)限、- 表示取消權(quán)限、= 表示唯一設(shè)定權(quán)限。
③ r : 表示可讀取,w 表示可寫入,x 表示可執(zhí)行,X 表示只有當(dāng)該檔案是個子目錄或者該檔案已經(jīng)被設(shè)定過為可執(zhí)行。 -c : 若該檔案權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動作
④ -f : 若該檔案權(quán)限無法被更改也不要顯示錯誤訊息
⑤ -v : 顯示權(quán)限變更的詳細(xì)資料
⑥ -R : 對目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更(即以遞回的方式逐個變更)
⑦ --help : 顯示輔助說明
⑧ --version : 顯示版本
r=4,w=2,x=1
若要rwx屬性則4+2+1=7;
若要rw-屬性則4+2=6;
若要r-x屬性則4+1=5。
①將檔案 file.txt 設(shè)為所有人皆可讀取 chmod ugo+r file.txt
②將檔案 file.txt 設(shè)為所有人皆可讀取 chmod a+r file.txt
③將檔案 file.txt 與 file2.txt 設(shè)為該檔案擁有者,與其所屬同一個群體者可寫入,但其他以外的人則不可寫入 chmod ug+w,o-w file.txt file2.txt
④將 ex1.py 設(shè)定為只有該檔案擁有者可以執(zhí)行 chmod u+x ex1.py
⑤將目前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀取 chmod -R a+r *
⑥此外 chmod 也可以用數(shù)字來表示權(quán)限如 chmod 777 file 。
⑦語法為 chmod abc file 。其中a、b、c各為一個數(shù)字,分別表示User、Group、及Other的權(quán)限。
⑧ chmod a=rwx file 和 chmod 777 file 效果相同。
⑨ chmod ug=rwx,o=x file 和 chmod 771 file 效果相同。
⑩若用 chmod 4755 filename 可使此程式具有 root 的權(quán)限。