Sta guidana vi mostra cumu amministrari gruppi in usu di l'ordine di Gpasswd. Ogni schedariu è cartulare in Linux sò permessi di l'utilizatori, di u gruppu è di u pruprietariu. Per cuntenenu quellu chì hà accessu à un gruppu pudete cuntrole ciò chì succorsu à i schedari è i caratteri in u vostru sistema senza avè necessatu di stabilisce e permessi per ogni usu.
A Little Bit About Permissions
Apertura un terminal è in u vostru cartulinu di casa create un cartulare chjamatu i contatti cù u cumandulu di mkdir cumu seguitu:
mkdir contuScaricate e seguenti cumanda di ls, chì vi farà esse affissà i permessi per a carta chì avete creatu.
ls -ltAvete vistu quarchi cosa chistu:
drwxr-xr-x 2 yourname nome 4096 date cuntaI bits chì ci hè interessatu sò i permessi chì in l'esempiu di supra sò "drwxr-xr-x". Avemu dinò ancu interessatu in i 2 "yourname".
Parlate di i permessi primi. U "d" hè di dirittu è permette di sapè chì i contu hè un direttore.
U restu di i permessi hè split in 3 sezione: "rwx", "rx", "rx". A primu secolu di 3 caratteri sò i permessi chì u pruprietariu di un ughjettu hà. A secunna seccione di 3 caratteri sò i permessi chì qualunqui chì appartene à u gruppu hà e, finarmenti, l'ultimu seccu hè u permessu chì tutti l'altri sò.
U "r" stands para "leghje", u "w" ponu esse "scrivite" è l'"x" ponu esse "eseguitu".
Perchè in l'esempiu più altu di u pruprietariu hà lettu, scrive è eseguite permessi per u cartulare di i contatti mentre chì u gruppu è tutti l'altri solu avete lettu è eseguisce e permessi.
In l'esempiu, u primu "yourname" hè u pruprietariu di l'articulu è u second "nome" hè u gruppu primariu per u cartulare di i contatti.
Per fà sta guida più utile aghjunghje parechji cuntatti à u vostru sistema utilizendu l' adduser è cumandamenti :
sudo adduser tim sudo adduser tomHè dumandatu à stabbilì una password per ognuna di elli è entre altre infurmazione. Pudete scunvià cù a sola password è u ritornu à u restu di i campi.
Avà chì avete 3 cuntenuti si cumpurta l'ordine seguente per cambià u patrone di u cartulare di u vostru contu.
sudo chown tom accountsScaricate a ls ordine novu.
ls -ltI permessi saranu cusì:
drwxr-xr-x tom nomePuderete puderà navigà in u cartulare di i contatti cù u cumandru cd cumenti:
cd contuAvà pruvate à crea un schedariu cù u cumandimu cumandante:
testu in ticcheseAvete ricevutu u successu errore:
toccu: ùn pò mancu qualcosa di 'test': Permission deniedU mutivu di questu hè chì Tom hè u pruprietariu è hà lettu, scrive è eseguisce i permessi ma ùn sò solu parte di u gruppu è avete solu permessu di gruppu.
Navigate à u cartulare di casa è cambia i permessi per i cuntatti sgruppendu i seguenti cumandamenti:
cd .. sudo chmod 750 contattiScaricate i ls cumanda dopu:
ls -ltI permessi per u cartulare di i cunti seranu cusì:
drwxr-x ---Questu significa chì u pruprietariu hè tutale, permessi, utilizatori cù u gruppu "yourname" avè lettendu è eseguisce permessi è tutti i altri ùn anu micca permessi.
Pruvate. Navigate à u cartulare di i contatti è raghjunghje u mandu di toccu:
cd contatti testi di ticAvete ancu i permessi per navigà à u cartulare, ma ùn avete micca i permessi per creà schedari. Sì avete solu un usu nurmale chì ùn pò mancu fà vene à u cartulare di i contatti.
Per pruvà sta cunnessione à l'utilizatori Tim è navigate à u cartulare di i contatti cumenti:
su - tim cd / casa / yourname / cuntiPuderete un permessu dimentitatu micca.
E perchè utilizate permessi di u gruppu è micca stabilitu permessi individuali per tutti l'utilizatori? Se tenete un dipartimentu di i contatti chì avè ogni averanu accessu à qualchi spregla è documentu ma nimu in a cumpagnia averebbe invece di settore di i permessi per tutte e persone in i contatti ponu setà i permessi per u cartulare à un gruppu chjamatu cuntalli è aghjunghje l'utilizatori à u gruppu.
Perchè hè megliu per ellu chì permette i permessi d'ogni persunale? Se un uttellu abbanduneghja u dipartimentu, puderebbenu sguassate di u gruppu in uppusizione di travaglià i so permessi nantu à una seria di caratteri.
Cumu create un gruppu
Pudete utilizà l'altru mandatu per creà un gruppu:
sudo addgroup accountsCumu aghjunghje un usu di un gruppu
sudo gpasswd-una contatti di u nome di u nomeU cumandimu cumandariu pò esse usatu per aghjunghje un ùnicu usu à u gruppu di i cuntatti.
Per aghjunghje una lista di l'utilizatori cum'è membri di u gruppu aghjanu l'ordine seguente:
sudo gpassword -M yourname, tom, tim accountsQuandu un utilizadore hà aghjustatu à una compte, l'utilizatori pudete aghjunghje u gruppu à a lista di i gruppi secundari cù u cumandimu cumandante:
cunti noviQualessu sine chì ùn ùn appartene à u gruppu serà invucatu da entre in u password di u gruppu.
Cume à cambià u Gruppu Primariu per un caratteru
Avà chì avemu un gruppu cù un utilizatore ponu assignà quellu gruppu à u cartulare di i cunti cù a seguitu chgrp cumandenu:
sudo chgrp cunti accountsI primi cunti hè u nomu di u gruppu è u secondariu hè u nome di u cartulare.
Cumu Scuprite Si Un Usuariu Pertene À Un Gruppu
Pudete cuntrollà si un utilizatore appartene à un gruppu per esse u cumandimu cumandante:
gruppiQuestu tornarà a lista di i gruppi chì un usu hè appartene.
A manera di cambià u Gruppu Contrasenya
Per mudificà u password di u gruppu pudete cumerci u cumandu:
sudo gpasswdPuderanu dumandà à scrive u password per u gruppu è ripetì.
Ora pudete aghjunghje l'ughjettivu à un gruppu in a manera specifica di più o un novu usuari pò unite à u gruppu simplicmente da currimanu u cumandimu seguitu è furnisce a password corretta:
newgrpOvveramente, ùn vogliu micca dà u password di u gruppu à qualcunu, perciò megliu aghjunghje l'utilizatore à u gruppu stessu.
Cumu limità i Groups à Just The Specified Members
Se ùn avete micca vulutu chì qualcosa chì sia cunnosce u password per unisce un gruppu pudete cundisce u cumandimu cumandante:
sudo gpasswd -RSet Un Amminativu cum'è Ammanistru
Pudete definisce l'utilizatori com'è amministratori di un gruppu. Questu permette à l'utilizatore aghjunghje è sguassate l'utilizatori di un gruppu particulari, è cambia a password
Per fà sta currimonia l'òrdine cumandante:
sudo gpasswd -A count accountsCume A Mandà Tre A Gruppu Contrasenya
Pudete eliminà a password di un gruppu usendu l'ordine seguente:
sudo gpasswd -r cuntalliCumu suprime un usu di u gruppu
Per sguassà un utilizatore di u gruppu aghjanu l'ordine seguente:
sudo gpassword -d tom accountsCumu Dedicà Un Gruppu Lighere, Scrivite è Eseguite Permessi nantu à un schedariu o caratteru
Finu à l'altri utenti in u gruppu di i cunti anu accessu à u cartulare di i cunti, ma puderanu fà veramente qualcosa perchè sò solu lettu è eseguite permessi.
Per furnisce i permessi di scrivite à u gruppu pudete cumerci u cumandimu seguitu:
sudo chmod g + w accountsResumen
Questa guida hà introduttu parechje cumandaghja per aiutà à creà i permessi à u vostru sistema Linux. Pudete ancu aduprà l' usu di usu utopianu à creà l'utenti è l'utilizatori di u gruppu.