Możliwa duplikat:
Czy w Linuksie jest sposób na aktualizację właściwości użytkownika / grupy bez konieczności ponownego logowania?
Jak odświeżyć grupy, w których zalogowany użytkownik jest, bez konieczności ponownego logowania?
linux
user-accounts
muczeć
źródło
źródło
Odpowiedzi:
możliwe w powłoce (nie sądzę, że to jest dla GUI)
próbować
newgrp groupname
Więcej informacji na ten temat napisałem na swoim blogu jakiś czas temu. zgodnie z tym spowoduje to również zmianę domyślnej grupy powłoki. możesz użyć
sg
do zmiany domyślnej grupyźródło
su - username
jak zauważył Ignacio. nowy proces powłoki jest ładowany i nakładany warstwowo na stary. jednak nadal technicznie masz rację :)exec
(exec newgrp groupname
), jeśli nie chcesz, aby leżał stary proces powłoki.su - username
zrobi to dla powłoki (i podprocesów), które su otwiera, ale dla wszystkich innych elementów musisz się ponownie zalogować.źródło
newgrp
sesji otwartej powłoki, aby dodać grupy do tej sesji, do której zostałeś dodany.