Pagina 1 di 1
[Risolto] Comando groups
Inviato: martedì 28 febbraio 2017, 14:06
da alexspecialex
Salve a tutti, per ragioni didattiche mi sono trovato a provare vari comandi da terminale, il problema è che quando eseguo il comando "groups", invece che restituirmi il mio gruppo di appartenenza che di default dovrebbe essere admin, ricevo questo "errore":
groups: impossibile trovare il nome del gruppo con id 1000
1000 adm cdrom sudo dip plugdev lpadmin sambashare
Ho cercato online ma non sono riuscito a trovare alcuna risposta chiara.
Qualcuno di voi saprebbe spiegarmi il perché? Grazie mille!

Re: Comando groups
Inviato: martedì 28 febbraio 2017, 14:20
da DoctorStrange
Prova a postare il risultato di:
Vediamo se c'è qualcosa di anomalo.
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 14:42
da alexspecialex
Grazie per la risposta, questo è l'output:
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 14:53
da thece
Mi sa che hai piallato il gruppo, quello che aveva ID 1000
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 15:12
da alexspecialex
Il primo comando non mi restituisce nulla, il secondo questo:
Codice: Seleziona tutto
adm:x:4:syslog,anon
cdrom:x:24:anon
sudo:x:27:anon
dip:x:30:anon
plugdev:x:46:anon
lpadmin:x:113:anon
sambashare:x:128:anon
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 15:14
da thece
Perchè il gruppo di ID 1000, che presumibilmente si chiamava anche lui anon, è stato cancellato
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 15:54
da alexspecialex
Non sembra una cosa bella
Quindi? Cosa dovrei fare per sistemare?
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 15:56
da thece
Ricreare quel gruppo
presumibilmente come era?
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 16:03
da alexspecialex
Ma il gruppo di default non dovrebbe essere "admin" invece del mio nome utente?
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 16:08
da thece
No.
Normalmente, quando viene creato un utente (es: pippo) insieme all'utente viene creato un gruppo con lo stesso nome. Tale gruppo è il
gruppo principale al quale appartiene l'utente, quello che appare all'interno del file /etc/passwd (anche se qui è espresso in forma numerica).
In base poi
ad altre opzioni scelte al tool usato per la creazione, il nuovo utente può essere associato o meno ad altri gruppi, che però sono considerati
gruppi secondari
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 16:57
da alexspecialex
Ok grazie, ho provato il comando ma mi dice che -g è un opzione ambigua, così ho provato senza, e mi dice:
"addgroup: L'utente «1000» non esiste."
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 17:01
da thece
Ops ... prova
oppure
... comunque esiste sembre una bellissima cosa che si chiama manuale
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 17:59
da alexspecialex
Sì, l'avevo letto anche perché mi è uscito dopo il primo comando sbagliato, però non sapevo se "--gid" fosse la stessa cosa, ora l'output è questo:
"anon adm cdrom sudo dip plugdev lpadmin sambashare"
è corretto?
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 18:00
da thece
Dovrebbe, vediamo anche gli ID
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 18:15
da alexspecialex
Codice: Seleziona tutto
uid=1000(anon) gid=1000(anon) gruppi=1000(anon),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 18:15
da thece
Oserei dire ... perfetto!!!
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 18:16
da alexspecialex
Ottimo grazie mille

Re: Comando groups
Inviato: martedì 28 febbraio 2017, 18:17
da daigo
Bravo thece....alla grande
Re: Comando groups
Inviato: martedì 28 febbraio 2017, 18:20
da thece