Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Scenár 1:Odstránenie skupinového hesla nastavené na `gpasswd` (najpravdepodobnejší scenár)
Toto je najbežnejšie chápanie „skupinového hesla“. Príkaz `gpasswd` vám umožňuje nastaviť heslo, ktoré musia používatelia zadať * stať sa členom skupiny. To nie je * to isté ako heslo používateľa. Je to skôr ako heslo potrebné na pripojenie sa k tajnému klubu.
* Ako sa používa heslo: Používatelia, ktorí sa pokúšajú používať `SG
* Ako odstrániť heslo: Ako užívateľ root (alebo s `sudo`) používate` gpasswd -r
`` `Bash
sudo gpasswd -r
`` `
Nahraďte `
* `-R` alebo`--Remove-Password`:Táto voľba odstráni požiadavku hesla na pripojenie sa k skupine.
Po spustení tohto príkazu nebude potrebné používať žiadne heslo na použitie `SG
Príklad:
Odstránenie hesla zo skupiny s názvom „Vývojári“:
`` `Bash
vývojári sudo gpasswd -r
`` `
Scenár 2:Nedorozumenie (žiadne skutočné „skupinové heslo“ pre prihlásenie)
Je dôležité pochopiť, že skupiny v systéme Linux majú * nemajú heslá tak, ako robia používateľské účty na priame prihlásenie. Neprihlasujete sa „ako skupina“. Používatelia sa prihlásia pomocou svojich individuálnych používateľských mien a hesiel. Členstvo skupiny používateľa určuje povolenia, ktoré má na súboroch a zdrojoch.
Ak si myslíte, že môžete nastaviť heslo, aby ste zabránili používateľom v tom, aby boli * členmi skupiny, je to všeobecne ovládané prostredníctvom správy systému, nie heslom. Spravujete členstvo v skupine pomocou nástrojov ako `Usermod`,` GroupMod` a priamo úpravou súboru `/etc/group (hoci priama úpravy sa odrádza).
Prečo sa používa príkaz `gpasswd`: Príkaz `gpasswd` je predovšetkým určený na poskytnutie mechanizmu pre autorizovaných používateľov (ktorí poznajú heslo skupiny) na * dočasne * predpokladať identitu skupiny bez toho, aby bolo potrebné koreňové oprávnenia, ktoré sa majú pridať/odstrániť zo skupiny. Toto sa najčastejšie používa v scenároch, v ktorých konkrétna skupina vlastní súbory, ktoré je potrebné upravovať s týmito skupinovými povoleniami, a používateľ chce dočasne prijať túto skupinovú identitu kvôli spusteniu príkazu.
Scenár 3:Nesprávne upravené `/etc/group` (veľmi nepravdepodobné a vysoko odradené)
Z technického hľadiska by ste *mohli *(ale absolútne by ste *nemali *) poškodiť súbor `/etc/group 'pokusom o pridanie šifrovaného hesla do skupiny. Tým by sa porušilo štandardné služby v oblasti riadenia skupín a pravdepodobne by spôsobili vážne problémy so systémom. Ak ste to urobili, musíte obnoviť súbor `/etc/group“ do správneho formátu.
* Ako opraviť poškodené `/etc/group: Najbezpečnejším prístupom je obnoviť zálohu `/etc/group, ak ho máte. Ak nie, budete musieť súbor opatrne upraviť pomocou textového editora (ako root) a odstrániť akékoľvek pridané polia podobné heslom. Formát súboru `/etc/group` je:
`` `
Group_name:Heslo:GID:user_list
`` `
* `Group_name`:Názov skupiny.
* `Password`:Toto pole by malo * vždy * byť` x` alebo `!`. Skutočné heslo skupiny (ak existuje) je uložené v `/etc/gshadow`. Nesnažte sa tu vložiť skutočné heslo!
* `Gid`:číselnú skupinu ID.
* `user_list`:Zoznam odradených čiarkami používateľov, ktorí sú členmi skupiny.
Príklad (správne):
`` `
Vývojári:X:1001:Alice, Bob
`` `
nesprávne (nerob to):
`` `
Vývojári:$ $ $ ABCDEFGH $ IJKLMNOPQRSTUVWXYZ1234567890:1001:Alice, Bob <- BAD!
`` `
Zhrnutie a osvedčené postupy:
1. Použite `sudo gpasswd -r
2. Pochopte, že skupiny nemajú heslá na priame prihlásenie. Užívateľské účty áno.
3. Vyhýbajte sa priamo úpravám `/etc/group` a`/etc/gshadow`, pokiaľ si nie ste úplne istí, čo robíte. Namiesto toho použite štandardné služby (`usermod`,` groupMod`, `gpasswd`).
4. Zálohujte svoje súbory `/etc/group` a`/etc/gshadow pred vykonaním akýchkoľvek manuálnych zmien (hoci opäť manuálne zmeny sú zvyčajne zbytočné).
Ak poskytnete viac podrobností o * prečo * Myslíte si, že je potrebné odstrániť heslo skupiny, môžem poskytnúť cielenejšiu odpoveď. Napríklad:
* "Nastavím skupinové heslo s` gpasswd` a teraz ho chcem odstrániť. "
* „Nemôžem sa prihlásiť ako používateľ a myslím si, že to súvisí so skupinovým heslom.“
* „Vidím chybové hlásenie o autentifikácii skupiny a neviem, čo mám robiť.“