Users
添加了使用者補充組,但 ‘groups(1)’ 未顯示更改
我正在嘗試將自己添加到fuse使用者組,但即使*/etc/group在呼叫addgroup或usermod*後看起來正確,更改看起來也沒有生效。
兩種我都試過了…
sudo addgroup fjohnson fuse
和
sudo usermod -a -G fuse fjohnson
/etc/group顯示更改
fuse:x:104:fjohnson
但我無法閱讀
-rw-r----- 1 root fuse 215 Oct 16 10:39 /etc/fuse.conf
作為
cat: /etc/fuse.conf: Permission denied
和*groups(1)*返回
fjohnson adm dialout cdrom plugdev lpadmin admin sambashare
當您向使用者添加組時,該使用者應註銷/登錄以使更改生效。
您也可以使用
newgrp
命令。$ id uid=1000(romain) gid=1000(romain) groups=1000(romain),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev) $ sudo addgroup romain fuse Adding user `romain' to group `fuse' ... Adding user romain to group fuse Done. $ id uid=1000(romain) gid=1000(romain) groups=1000(romain),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),105(scanner),110(bluetooth),112(netdev) $ newgrp fuse $ id uid=1000(romain) gid=103(fuse) groups=1000(romain),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),103(fuse),105(scanner),110(bluetooth),112(netdev)