Pomocí příkazu su

'' Su ''

" Su " je definován jako "superuživatel", který má schopnost otevřít relaci s ID (identifikátorem) jiného uživatele, nebo zahájit nové přihlašovací shell.

Přihlaste se jako jiné uživatelské jméno s "su"

 su username 

Když zadáte heslo, budete přihlášeni jako uživatel "foo", budete vždy ve stejném pracovním adresáři jako dříve a dostanete výchozí nastavení předchozího uživatele (přihlašovací shell, proměnné prostředí, různá oprávnění)

Spuštění nového spojení shellu s "su -"

 su - uživatelské jméno 

Použití pomlčky "-" nutí, aby nové prostředí shell fungovalo s úpravou prostředí proměnných a všech výchozích nastavení podle uživatelských preferencí.

Z těchto důvodů se doporučuje, pokud se přihlásíte jako uživatel root, použijte příkaz:

 su - 

spíše než:

 su 

Zpět na předchozí shell

Zadáním příkazu " exit " nebo kombinací kláves " Ctrl-d " zavřete aktuální shell a vrátíte se k předchozímu.

Komentář: Pokud příkazový řádek není prázdný, použijte Ctrl-d, který odstraní aktuální znak, který drží shell jako root

Díky pozastavení objednávky můžete pozastavit kořenový shell a umístit jej na pozadí.

Příkaz fg umožňuje pokračovat.

 : ~ $ su Heslo: debian: / home / ccm # suspend [1] + Stopped su : ~ $ fg su debian: / home / ccm # 

Poznámky

-Pokud zadáte příkaz " exit " nebo " Ctrl-d " z původní přihlašovací shell (počáteční), jste odpojeni od systému (Unix - GNU / Linux).

-Pokud jste přihlášeni (v shellu) jako root a zadáte příkaz "su user", systém nebude vyžadovat heslo.

Předchozí Článek Následující Článek

Nejlepší Tipy