Página principal » cómo » Cómo ejecutar comandos de sudo usando Touch ID en macOS

    Cómo ejecutar comandos de sudo usando Touch ID en macOS

    Escribir las contraseñas es para los tontos, por lo que la mejor parte de la última MacBook Pro es Touch ID. Saltar la pantalla de bloqueo con un toque rápido es fácilmente mi función favorita. Pero hay un lugar que aún requiere una contraseña: la Terminal, si desea usar sudo.

    Afortunadamente, un tweet de Cabel Sasser también nos mostró cómo usar Touch ID allí, y solo toma un minuto configurar.

    Básicamente, necesitamos editar el archivo de configuración para sudo, /etc/pam.d/sudo, añadiendo una sola línea al principio, autenticación suficiente pam_tid.so. Si sabe cómo hacerlo con el editor de texto que elija, inténtelo, pero para todos los demás, aquí hay un rápido tutorial paso a paso con nano..

    Dirígete a la Terminal y ejecuta el siguiente comando:

    sudo nano /etc/pam.d/sudo

    Tendrás que ingresar tu contraseña pero no te preocupes: esta será la última vez. Se abrirá el editor de texto. Cree una nueva línea cerca de la parte superior del editor y pegue lo siguiente:

    autenticación suficiente pam_tid.so

    Cuando todo se parece a la captura de pantalla, presione Control + X para salir, luego presione Y seguido de Entrar para guardar los cambios. Has terminado!

    De ahora en adelante, usar sudo activará la ventana de identificación táctil ...

    ... y el indicador de Touch ID en la barra táctil.

    Es un poco ingenioso, claro, pero si tienes una contraseña larga, esto podría ahorrarte tiempo..

    Solo recuerda: sudo es poderoso, así que configúralo solo si confías en Touch ID para mantenerlo bloqueado. Tenga en cuenta también que configurar esto hace que sea imposible usar sudo sobre SSH, así que tal vez no lo configure en una Mac a la que se conecte de forma remota.