Aș dori să știu din ce grupuri sunt membri impliciti utilizatori simpli (non-administratori).
Apoi voi scrie scriptul navei membrilor grupului de utilizatori astfel:
pentru grup în $simpleUserGroups
do
grupuri $userName | grep -q $grup || $sudo adduser $userName $grup
Terminat
Așa că am mers la GUI-ul KUbuntu 20.04.3 LTS unde sunt gestionați utilizatorii (kcmshell5 user_manager
) după completarea câmpurilor (nume, parolă, etc...), când dau clic pe aplica
nu se întâmplă nimic (sistemul ar trebui să deschidă o fereastră pop-up care să solicite parola de administrator): vezi bug-ul launchpad #1883357.
Când verific dacă utilizatorul a fost creat, primesc:
$ id testUser
id: âtestUserâ: nu există un astfel de utilizator
EDIT0: Puteți reproduce această eroare de fiecare dată făcând următoarele:
$ ssh -X remote-PC
Bun venit la Ubuntu 20.04.3 LTS (GNU/Linux 5.4.0-89-generic x86_64)
* Documentație: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Suport: https://ubuntu.com/advantage
68 de actualizări pot fi aplicate imediat.
Pentru a vedea aceste actualizări suplimentare, rulați: apt list --upgradable
Consola web: https://seb-x-y-z:9090/ sau https://192.168.x.Y:9090/
Ultima conectare: Dum. 7 nov 16:10:48 2021 de la 127.0.0.1
.cache -> /tmp/sebastien/.cache/
dim. 07 nov. 2021 16:12:19 CET
$ kcmshell5 user_manager
Avertisment: QT_DEVICE_PIXEL_RATIO este depreciat. Utilizați în schimb:
QT_AUTO_SCREEN_SCALE_FACTOR pentru a activa factorii pe ecran controlați prin plugin de platformă.
QT_SCREEN_SCALE_FACTORS pentru a seta factori pe ecran.
QT_SCALE_FACTOR pentru a seta factorul de scară globală a aplicației.
Nu s-a putut încărca pluginul: „Biblioteca partajată nu a fost găsită”.
qt.qpa.xcb: QXcbConnection: eroare XCB: 3 (BadWindow), secvență: 1938, ID resursă: 32072962, cod major: 40 (TranslateCoords), cod minor: 0
Apoi faceți clic pe „Aplicați”, veți observa că fereastra parolei sudo nu apare.
La ce grupuri aparțin în mod implicit utilizatorii care nu sunt administratori pe KUbuntu?