gpasswd 之后如何更新 Gnome 环境

gpasswd 之后如何更新 Gnome 环境

添加一些运行 Gnome 的组用户时

gpasswd -a user group

我无法看到正在运行的更改

id

有没有办法可以更新环境而不需要重新启动 Gnome?

谢谢

答案1

如果你只是需要终端反映更新后的组成员身份,那么使用它su“切换”到同一个用户就足够了,例如

$ id -Gn
steeldriver adm dialout sudo staff sambashare
$ 
$ sudo gpasswd --add steeldriver lpadmin
Adding user steeldriver to group lpadmin
$ 
$ id -Gn
steeldriver adm dialout sudo staff sambashare

(仍然显示旧组),但随后

$ su - steeldriver
Password: 
$ id -Gn
steeldriver adm dialout sudo staff lpadmin sambashare

如果您需要在整个桌面环境中反映更改,那么是的,您将需要注销并登录到新的会话。

相关内容