Skip to main content

A Linux-fiókok és jogosultságok ideiglenes módosítása

There are No Forests on Earth ??? Really? Full UNBELIEVABLE Documentary -Multi Language (Június 2026)

There are No Forests on Earth ??? Really? Full UNBELIEVABLE Documentary -Multi Language (Június 2026)
Anonim

A su parancsot általában átmenetileg bejelentkezik egy másik fiókba. A parancsnév rövid a "helyettesítő felhasználó" számára. Ugyanakkor gyakran nevezik a "szuperfelhasználó" parancsnak is, mivel a leggyakrabban ideiglenes bejelentkezés gyökér amely teljes hozzáférést biztosít az összes rendszeradminisztrációs funkcióhoz. Valójában, ha nem adja meg, melyik fiókba szeretne bejelentkezni, su feltételezi, hogy bejelentkezni szeretne gyökér számla. Ez természetesen megköveteli a root jelszó ismeretét. Annak érdekében, hogy vissza tudjunk térni a rendszeres felhasználói fiókba, miután bejelentkeztünk egy másik fiókba, egyszerűen írjuk be kijárat és hit visszatérés.

Tehát az alapvető használatát su hogy egyszerűen írja be a "su" parancsot a parancssorba:

su gyökér felhasználói fiókok

Ahelyett, hogy valóban belépne egy másik fiókba, megadhatja a másik fiókban végrehajtani kívánt parancsot su parancs. Így azonnal visszatérsz a rendszeres számlához. Például:

su jdoe -c whoami

Több parancsot is végrehajthat a másik fiókban azáltal, hogy pontosvesszővel elválasztja őket, és egy példányban foglalja őket, mint ez a példa:

su jdoe -c 'parancs1; command2; command3' ls grep másolat jgipsz

su jdoe -c 'ls; grep uid fájl1> fájl2; másolás file2 / usr / local / shared / file3 ' sudo su sudo

sudo -u root ./setup.sh

A bejelentkezés után folytathatja a parancsok végrehajtását a sudo parancs segítségével néhány percig, anélkül, hogy minden parancsnak meg kellene adnia a bejelentkezést (-u root).

Ha lehetséges, akkor jobb, ha rendszeres munkát végez, korlátozott jogosultsággal rendelkező fiókkal, hogy ne okozzon súlyos kárt a rendszerben.

A következő példa bemutatja, hogyan lehet a védett könyvtár fájlait felsorolni a következő paranccsal:

sudo ls / usr / local / classified adásüzenet

sudo shutdown -r +20 "újraindítás a hálózati probléma megoldásához"