Domovská » jak » Jak spustit příkazy Sudo pomocí dotykového ID v systému MacOS

    Jak spustit příkazy Sudo pomocí dotykového ID v systému MacOS

    Zadávání hesel je pro výstřely, což je důvod, proč nejlepší část nejnovějšího MacBooku Pro je Touch ID. Přeskočení uzamknuté obrazovky rychlým klepnutím snadno představuje moje oblíbená funkce. Existuje však jedno místo, které stále vyžaduje heslo: Terminál, pokud chcete použít sudo.

    Naštěstí, tweet od Cabel Sasser nám ukázal, jak použít Touch ID tam také, a trvá to jen minutu na nastavení.

    V podstatě musíme upravit konfigurační soubor pro sudo, /etc/pam.d/sudo, přidání jediného řádku na začátek, auth dostatečně pam_tid.so. Pokud víte, jak to udělat s volitelným textovým editorem, dostat se k němu, ale pro všechny ostatní, je zde rychlý návod krok za krokem pomocí nano.

    Přejděte na Terminál a spusťte následující příkaz:

    sudo nano /etc/pam.d/sudo

    Budete muset zadat své heslo, ale nebojte se: bude to naposledy. Otevře se textový editor. Vytvořte nový řádek v horní části editoru a vložte následující:

    auth dostatečně pam_tid.so

    Když vše vypadá jako snímek obrazovky, stiskněte klávesu Control + X pro ukončení a poté stiskněte klávesu Y a potom klávesu Enter pro uložení změn. Jsi hotový!

    Od tohoto okamžiku bude sudo spouštět okno Touch ID ...

    ... a dotykem dotykového štítku na dotykové liště.

    Je to trochu nezvyklé, určitě, ale pokud máte dlouhé heslo, ušetříte vám čas.

    Nezapomeňte, že sudo je silný, nastavte jej pouze tehdy, pokud důvěřujete dotykovému ID, abyste ho udrželi uzamčeni. Uvědomte si také, že toto nastavení znemožňuje použití sudo přes SSH, takže možná nenastavujte toto nastavení na Mac, ke kterému se vzdáleně připojujete.