Digitar senhas é para otários, e é por isso que a melhor parte do mais recente MacBook Pro é o Touch ID. Ignorar a tela de bloqueio com um toque rápido é facilmente meu recurso favorito. Mas há um lugar que ainda requer uma senha: o Terminal, se você quiser usar o sudo.
Felizmente, um tweet de Cabel Sasser nos mostrou como usar o Touch ID lá também, e leva apenas um minuto para configurar.
Basicamente, precisamos editar o arquivo de configuração para sudo,, /etc/pam.d/sudo
adicionando uma única linha ao início auth sufficient pam_tid.so
,. Se você sabe como fazer isso com o editor de texto de sua escolha, vá em frente, mas para todos os outros, aqui está um rápido tutorial passo a passo usando o nano.
Vá para o Terminal e execute o seguinte comando:
sudo nano /etc/pam.d/sudo
Você terá que inserir sua senha, mas não se preocupe: esta será a última vez. O editor de texto será aberto. Crie uma nova linha perto do topo do editor e cole o seguinte:
auth suficiente pam_tid.so
Quando tudo se parecer com a captura de tela, pressione Control + X para sair e, em seguida, pressione Y seguido de Enter para salvar suas alterações. Você Terminou!
De agora em diante, o uso de sudo irá acionar a janela Touch ID …
… E o prompt do Touch ID na Touch Bar.
É um pouco enganador, claro, mas se você tiver uma senha longa, isso pode economizar tempo.
Lembre-se: o sudo é poderoso, portanto, configure-o apenas se confiar no Touch ID para mantê-lo bloqueado. Observe também que a configuração torna impossível para você usar sudo sobre SSH, então talvez não configure isso em um Mac ao qual você se conecta remotamente.