Pilnīgi nav saprotams, kāpēc Linux izstrādātājiUbuntu ir ļoti apgrūtinājis kontu iestatīšanu. Tāpēc daudzi lietotāji nevar pievienot lietotāju Linux grupai. Jā, grupas vairs nav iespējams vadīt, un šādi jauninājumi ne vienmēr ir izdevīgi. Pēc atmiņas visi mēģina pievienot lietotāju Linux grupai, dodoties uz parametriem - "Konti", taču parastās funkcionalitātes tur trūkst. Nav skaidrs, kāpēc šis jauninājums tika veikts, taču, visticamāk, tam ir iemesli. Par laimi, to var izdarīt citā veidā.
Veidi, kā pievienot lietotāju Linux grupai
Sāksim ar vienkāršāko. Lai pievienotu grupām, tiek izmantota vienkārša komanda useradd vai usermod. Izmantojot pirmo komandu, varat pievienot jaunu lietotāju vai vienkārši atjaunināt informāciju par jau izveidotu. Otrā komanda veic modifikācijas esošam lietotājam. Visa informācija par grupām un dalībniekiem ir atrodama šādos failos: / etc / passwd, / etc / shadow vai / etc / group.
Izmantojot komandas, jums tas ir jāsaprotkuru grupu un lietotāju pievienojat. Pēc noklusējuma grupa atbildīs lietotājvārdam. Tas ir, lietotājam user1 viņa galvenā grupa būs arī user1. Sākotnēji viņam jānosaka galvenā grupa. Un tikai pēc tam lietotāju var pievienot sekundārajām grupām.
Useradd komandas izmantošanas piemērs
Kā mēs teicām iepriekš, šī komanda pievieno jaunu dalībnieku esošai grupai. Ja sekundārā grupa nepastāv, mēs varam to izveidot.
Lai pievienotu Linux lietotāju grupai ar sudo, izmantojiet komandu:
sudo useradd -G {group1} lietotājvārds
Šeit "-G" ļauj jums piešķirt lietotājugrupa. Jums nav jāizmanto tikai viens grupas nosaukums. Tos var atdalīt ar komatiem. Vienkāršs piemērs: mums lietotājs aleksejs jāpievieno šādām grupām: www, admins, test. Sintakse būs šāda:
# useradd -G admins, test, www, aleksejs
Lai pievienotu lietotāju sakņu grupai Linux, jums vienkārši jāpievieno šīs grupas nosaukums, tas ir, sakne, atdalīta ar komatiem. Rezultātā aleksejs tiks pievienots grupām, kas atdalītas ar komatiem.
Ja vajadzīgā grupa nepastāv, tā ir jāizveido. To izveido komanda: sudo groupadd grupas_nosaukums
Grupas nosaukums var būt jebkurš grupas nosaukums.
Ja jūs nezināt, kurā grupā (vai grupās) ir lietotājs, to ir viegli pārbaudīt ar komandu: # sudo id user_name.
Usermod komandas izmantošanas piemērs
Pieņemsim, ka testa grupai jāpievieno lietotāja aleksejs. Mēs izmantojam komandu:
# usermod -a -G testa aleksejs
Bet, lai mainītu tā paša lietotāja primāro grupu, komanda būs nedaudz atšķirīga:
# usermod -g testa aleksejs
Visas šīs pamatdarbības palīdzēs pievienotlietotājs grupai Linux. Un kopumā šī sistēma ir ārkārtīgi elastīga, un gandrīz jebkuru uzdevumu var atrisināt, izmantojot termināli, kad saskarnē nav paredzēta nepieciešamā funkcionalitāte. Līdz ar atjaunināšanu dažas funkcijas no paneļa pazudīs, dažas parādīsies, taču komandu saraksts un to mērķis nemainās un, visticamāk, nekad nemainīsies. Tas būs vienkārši dumjš. Tāpēc vienmēr mēģiniet kontrolēt Linux operētājsistēmu, it īpaši Ubuntu, ar vienkāršām komandām. Tas ietaupīs daudz laika.
Tas ir viss. Saglabājiet šo informāciju, jo nav iespējams ātri iegaumēt šādas komandas. Tādā veidā jūs netērēsiet laiku, meklējot nepieciešamo informāciju.