Fuseユーザーグループに自分を追加しようとしていますが、/ etc/groupを呼び出した後、正しいように見えても、変更が有効になっていないようです- addgroupまたはsermod。
私は両方を試しました...
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)