Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Môžete však dosiahnuť účinok zmeny koreňového shellu zmenou premennej `shell` v súbore`/etc/passwd` pre používateľa root. Takto:
1. zálohovanie: Pred vykonaním akýchkoľvek zmien urobte zálohu súboru `/etc/passwd`:
`` `Bash
sudo cp /etc /passwd /etc/passwd.bak
`` `
2. Upravte súbor: Na otvorenie súboru `/etc/passwd` použite textový editor s koreňovými oprávneniami:
`` `Bash
sudo nano /etc /passwd
`` `
3. Nájdite koreňový užívateľ: Vyhľadajte čiaru, ktorá začína `root:`. Malo by to vyzerať takto:
`` `
Root:X:0:0:Root:/Root:/Bin/Bash
`` `
4. Zmeňte škrupinu: Vymeňte `/bin/bash` cestou k škrupine, ktorú chcete použiť. Napríklad použitie `Zsh`:
`` `
Root:X:0:0:Root:/Root:/Bin/Zsh
`` `
5. uložte a zatvorte súbor: Uložte svoje zmeny a opustite textový editor.
6. Test: Prihláste sa ako koreň a overte, či sa škrupina zmenila.
Dôležité úvahy:
* kompatibilita: Uistite sa, že shell, ktorý vyberiete, je kompatibilný so systémom a všetky kritické skripty alebo nástroje, ktoré sa spoliehajú na predvolenú škrupinu.
* Zabezpečenie: Zmena koreňovej škrupiny môže mať bezpečnostné dôsledky. Používajte iba škrupiny, ktorým dôverujete a rozumiete, a uvedomte si potenciálne riziká.
* Vraca: Ak sa stretnete s problémami, môžete sa ľahko vrátiť k pôvodnému shellu obnovením záložného súboru:
`` `Bash
sudo cp /etc/passwd.bak /etc /passwd
`` `
Alternatívy:
* prihlasovacie plášť: Predvolený prihlasovací obal môžete zmeniť pre používateľa root nastavením premennej prostredia „Shell` pomocou` CHSH`. To ovplyvní iba shell použitý pri prihlásení, nie príkazy na celom systéme.
* sudo: Môžete použiť `sudo` na spustenie príkazov ako root s iným shellom bez úpravy nastavení systému.
Pamätajte, že úpravy systémových súborov môžu byť riskantné. Pred vykonaním akýchkoľvek zmien vždy postupujte opatrne a uistite sa, že máte zálohu.