linux目录所属用户和组,管理用户所属的用户组《 Linux 文件与目录权限 》
現在 app 這個目錄的權限是 777 ,你會看到在這里它會高亮顯示,因為 777 權限比較危險。這里我們先去掉其它人對這個目錄的寫入權限。chmod o-w app ...
如果仍然想讓 wanghao 這個用戶擁有可以寫入 app 的權限,可以把設置一下 wanghao 這個用戶的用戶組,給他添加一個 vagrant 用戶組。因為這個用戶組,對于 app 這個目錄來說,是有可以寫入的權限的。
先看一下 wanghao 這個用戶的用戶給 ... groups wanghao ,他屬于 wanghao 還有 wheel 這兩個用戶組 ... wheel 是我們后給他添加的用戶組,屬于這個用戶組的用戶可以使用 sudo 去執(zhí)行命令。
設置用戶的群組,可以使用修改用戶用的 usermod 這個命令 ... 這里我們需要管理員的權限去執(zhí)行這個命令,所以先輸入 sudo ,然后是 usermod 設置用戶的群組可以用一個小寫的 g 選項,這樣會去掉用戶之前的群組,然后給他設置新的用戶組。如果想給用戶添加新的用戶組,可以使用一個 --append 選項,可以直接使用簡寫的形式,一個小寫的 a ... 然后再用一個 --groups 選項,這個選項的后面是為用戶設置的用戶組的列表。這個選項也有一個簡寫形式,是大寫的字母 G ... 添加的群組是 vagrant ... 要設置的用戶是 wanghao
sudo usermod -aG vagrant wanghao
再查看一下 wanghao 這個用戶的群組,你會看到這里面有剛才添加進來的 vagrant 這個群組。
下面,我們可以再試一下使用 wanghao 這個用戶的身份,往 app 這個目錄的下面添加一個文件 ... 進入到這個目錄 ...
su wanghao -c 'touch file_03.txt'
回車 ... 查看一下目錄下面的東西 ... 這里會顯示出剛才創(chuàng)建的 file_04.txt 這個文件,因為 wanghao 這個用戶的群組里面,有 vagrant 這個群組,這個群組在這個目錄的下面,擁有寫入的權限,所以 wanghao 這個用戶可以在這個目錄的下面創(chuàng)建新的文件。
總結
以上是生活随笔為你收集整理的linux目录所属用户和组,管理用户所属的用户组《 Linux 文件与目录权限 》的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux tomcat apr安装,L
- 下一篇: linux服务器管理书籍,linux服务