[linux] user aan een groep toevoegen

Geert Stappers stappers op stappers.nl
Vr Feb 18 23:15:26 CET 2022


> Hoe user 'joop' aan de group 'lp' toe te voegen.

Met tekst en uitleg   :-)


> joop op hc4:~
> $ who am i
> joop pts/0        2022-02-18 22:39 (192.168.0.36)

Inlog was om 22:39


> joop op hc4:~
> $ id
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),30(dip),40(src),46(plugdev),109(netdev)

Huidige sessie is van joop  en die zit niet de groep 'lp'.


> joop op hc4:~
> $ id joop
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),30(dip),40(src),46(plugdev),109(netdev)

Joop zit niet in de groep 'lp'.


> joop op hc4:~
> $ grep ^lp: /etc/group
> lp:x:7:

Groep 'lp' heeft geen users.


> joop op hc4:~
> $ sudo usermod -a -G lp joop

De -a   is  --append. Manual page van usermod, `man usermod` meldt:


       -a, --append
           Add the user to the supplementary group(s). Use only
           with the -G option.


  

> joop op hc4:~
> $ grep ^lp: /etc/group
> lp:x:7:joop

Groep 'lp' heeft nu 'joop' als lid.


> joop op hc4:~
> $ id joop
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),7(lp),30(dip),40(src),46(plugdev),109(netdev)

Als je het vraagt voor joop, dan zie je dat ook.


> joop op hc4:~
> $ id
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),30(dip),40(src),46(plugdev),109(netdev)

De huidige login-sessie heeft er nog geen weet van.


> joop op hc4:~
> $ exit
> logout
> Connection to hc4 closed.

Uitgelogd.


> joop op paddy:~
> $ ssh hc4
> Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
> permitted by applicable law.
> Last login: Fri Feb 18 22:39:55 2022 from 192.168.0.36
> joop op hc4:~
> $ who am i
> joop pts/0        2022-02-18 22:41 (192.168.0.36)

Om 22:41 weer ingelogd.


> joop op hc4:~
> $ id
> uid=1000(joop) gid=1000(joop) groups=1000(joop),4(adm),7(lp),30(dip),40(src),46(plugdev),109(netdev)

Bij login zijn de settings opnieuw ingelezen en ook gezet.
Het login-moment is daar ook het juiste moment voor.

> joop op hc4:~
> $ exit
> logout
> Connection to hc4 closed.

Doe er je voordeel mee.



Groeten
Geert Stappers
-- 
Silence is hard to parse


Meer informatie over de Linux maillijst