如何同時更改許多檔案之權限 - Linux

Christine avatar
By Christine
at 2010-05-11T22:38

Table of Contents

※ 引述《chiehgriffin (...)》之銘言:
: ※ 引述《missbus (smile)》之銘言:
: : 事情是這樣的
: : 小弟在ubuntu底下用netbeans IDE寫程式
: : 因為要做些測試所已netbeans 用sudo打開做coding
: : 測試完以後改 把sudo拿掉 直接用普通紙令開啟netbeans
: : 就會跑出諸多netbeans初始化檔案is read-only的警告 約數十個
: : 每開一次就跳一堆 應該是用sudo netbeans編輯時這些設定權限都被改成root
: : 雖然知道用chmod可以改權限
: : 可是不知道如何一次改很多 (ex:某資料夾底下之檔案)
: : 請大家指點一下 謝謝
: 如果在程式執行之後還會出現檔案,建議可以用default ACL的方式更改權限
: 如果是某資料夾下的東西的話可以用chown的方式。
: 這是我想的到的方式來做。 請參考..
ACL有繼承上層目錄的意義,是檔案權限的特殊應用,其設定之後其優先權限
會大於系統預設的檔案權限
當folder設定ACL之後,其下的檔案或是目錄都會承襲父檔案的存取權限!
首先是要設定的的folder所在的partion必須要開啟acl的功能,可以在fstab
設定完成,讓開機後的磁碟自動支援acl

對於所需要的folder 用如:setfacl -d -m g:sales:r-x /test 的指令來設定,
GUI好像也可以,但是沒做過。
上面指令的意思就是對於/test讓sales群組有r-x的權限,其他人可能只有r--,
這樣設定之後,於test目錄下,在sales群組下的使用者對於其他使用者就會多
出x的權限。
設定好之後,可以發現在權限的表示列上最後會多出+的符號
大致是這樣,有興趣還有一些細節要注意,可以man或是google一下吧


--
Tags: Linux

All Comments

類似自創指令的東西

Adele avatar
By Adele
at 2010-05-11T20:00
小弟是使用ubuntu 現在時間也不會是上課時間 更不是期中考 所以絕對不是因為考試求解 不過是作業就是了XDand#34; 印象中老師上課有教過一個shell下的指令 首先他將一些簡單的指令寫進一個文件 然後把這個指令的權限提的很高很高 然後直接打那個文件的名字 就像打設好的指令一樣 那份 ...

Accelerator 500 顯示卡Ubuntu怎麼驅動?

Candice avatar
By Candice
at 2010-05-11T19:44
請問一下 我用acer小筆電安裝Ubuntu 10.04 但是裝完之後 只能用1024x768 好像是顯示卡沒有被正常驅動 Intel Graphics Media Accelerator 500 這塊晶片 要怎麼處理呢?? 謝謝~ -- 《般若波羅蜜多心經》觀自在菩薩行深般若波羅蜜多時照見五蘊皆空渡一 ...

無法關機(continued) & grub.cfg

Damian avatar
By Damian
at 2010-05-11T19:33
※ 引述《MrWind (波西米亞)》之銘言: : 我在我的 /boot/grub 根本找不到 menu.lst ....||| : 但是找得到 grub.cfg 這個檔案. : 檢查已安裝的grub套件,我所安裝的是 grub-PC. : https://help.ubuntu.com/community/ ...

Ubuntu上NIS整合其他服務

Frederica avatar
By Frederica
at 2010-05-11T16:24
我想架NIS來做帳號認證的動作 實作上A當NIS server B當NIS client 上面先跑FTP(vsftp) 當A B兩台上都設定完成後 在B上輸入ypcat passwd、yptest、ypwhich -m都可以跑出正確的資訊 但當在B上 FTP的user想透過A來認證時 File ...

無法關機(continued) & grub.cfg

Catherine avatar
By Catherine
at 2010-05-11T14:38
又有新問題...兩個問題, 這是為了解決前一篇的問題,過程當中延伸出來順便跟各位板友請教的. 網路上其實也搜尋得到, 關於acpi的問題與討論, 也有人碰到跟我一樣的問題, http://ubuntuforums.org/showthread.php?t=414585 但是,以這一篇為對照.... 我 ...