3 votos

Terminal Mac: evitar contraseña

Estoy tratando de hacer un siri-acceso directo que permiten el apagado de tu mac.

https://www.icloud.com/shortcuts/7c625a68308740d9b84cc0eaa9353055

El comando es:

sudo shutdown -h now

Pero cuando ejecuto este comando debo introducir mi contraseña que puedo hacer algo para que se ejecute este comando sin la contraseña?

z8hQb.jpg

Lo siento por mal inglés

3voto

Simba Puntos 254

Podría configurarse para hacer que sudo omita la solicitud de contraseña para un comando específico con /etc/sudoers .

 # modify /etc/sudoers with visudo
# never open it directly with an editor
sudo visudo
 

Agregue la siguiente conf en el archivo,

 Cmnd_Alias SHUTDOWN_NOW = /sbin/shutdown -h now
%admin ALL=(root) NOPASSWD: SHUTDOWN_NOW
 

Hecho.

3voto

duskwuff Puntos 227

Puede evitar el problema por completo adoptando otro enfoque para apagar la computadora:

 osascript -e 'tell application "System Events" to shut down'
 

Esto también le pedirá que guarde los documentos no guardados, como si hubiera seleccionado "Apagar" en el menú Apple.

2voto

Jose Chavez Puntos 645

La forma más común de hacer esto es para permitir que el usuario ejecute el comando de apagado sin introducir una contraseña.

Que por la apertura de la Terminal.de la aplicación y, a continuación, ejecute el siguiente comando:

sudo visudo 

Esto le da a usted un editor donde se puede editar el sudoers archivo de configuración.

Agregue la siguiente línea en la parte inferior:

jonathan ALL=(ALL) /sbin/shutdown 

Después de guardar, usted debería ser capaz de ejecutar el apagado con tu cuenta de usuario sin tener que introducir una contraseña.

Tenga en cuenta que usted debe reemplazar "jonathan" con tu nombre de usuario.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X