Cómo utilizar Touch ID para sudo en el terminal de Mac

Cómo utilizar Touch ID para sudo en el terminal de Mac

Touch ID llegó al MacBook Pro con el modelo 2016. Es ideal para desbloquear rápidamente tu Mac y realizar cambios que normalmente requieren que escribas tu contraseña. Sin embargo, si usa mucho Terminal, puede que haya notado que no puede usar Touch ID al ingresar un comando sudo.

Aunque no es posible por defecto, hay una manera de hacerlo posible. Aunque no hay una simple casilla que marques para habilitar la función, hay un pequeño truco que puedes hacer para habilitar Touch ID para que se use con el comando sudo. Requiere que edite un archivo de texto.

Si tienes un Mac con Touch ID incorporado, sigue las siguientes instrucciones si quieres habilitar Touch ID en el terminal.

Usar Touch ID para Sudo In Terminal

Para empezar, abra la aplicación Terminal en su Mac. Una vez abierto, escriba el siguiente comando:

sudo nano /etc/pam.d/sudo
>

Una vez que lo hayas escrito, pulsa return, seguido de tu contraseña. Ahora debería ver una pantalla como ésta:

Nano es un editor de texto dentro de Terminal. Lo que queremos hacer es añadir una línea bajo la línea «# sudo: auth account password session» que nos permitirá habilitar Touch ID en el Terminal. Así que cree una nueva línea y luego ingrese:

auth sufficient pam_tid.so

El archivo debería tener el siguiente aspecto:

Una vez hecho esto, presione Control+X, seguido de Y. Luego presione return. Ahora, salga de la Terminal y vuelva a abrirla. Todo debería estar listo ahora. Intenta escribir un comando sudo, como sudo man sudo. Si lo ha hecho todo correctamente, debería aparecer esta ventana:

Ahora debería poder colocar el dedo en el sensor Touch ID para autorizar el comando sudo. También puede introducir su contraseña seleccionando uno de los dos botones de la ventana.

¿Utiliza mucho Terminal? ¿Encuentras que Touch ID es una gran adición al Mac? Háganos saber en los comentarios de abajo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *