Přihlašovací shelly

Shell v systémech unixového typu je možné spustit v přihlašovacím nebo nepřihlašovacím režimu:

Přihlašovací shell

Přihlašovací shell je shell, který je uživateli poskytnut, aby se přes něj přihlásil ke svému účtu. Inicializuje se pomocí volby -l nebo --login, nebo umístěním pomlčky jako počátečního znaku názvu příkazu, například místo zavolání bash se použije -bash.

Podřízený Shell

Podřízený shell, také nazývaný nepřihlašovací shell je shell, který se spustí po procesu přihlášení, bez volby -l nebo --login, nebo bez dodatečné pomlčky před názvem příkazu.

Mezi běžná použití přihlašovacího shellu patří:

  • Vzdálený přístup k počítači přes ssh.

  • Simulování inicializačního přihlašovacího shellu pomocí bash -l nebo sh -l.

  • Simulace počátečního přihlašovacího shellu superuživatele root pomocí sudo -i.

Spuštění přihlašovacího shellu

Můžete Terminálu dovolit spouštět přihlašovací shell. Váš výchozí shell pak bude spuštěn se znakem pomlčka přidaným před jeho název.

  1. Zmáčkněte tlačítko nabídky v pravém horním rohu okna a vyberte Předvolby.

  2. V postranním panelu v části Profily vyberte profil.

  3. Vyberte Příkaz.

  4. V části Příkaz zaškrtněte Spustit příkaz jako přihlašovací shell.