1 votos

Cómo permitir que alguien apague mi dispositivo

el propósito de mi pregunta , necesito que alguien apague mi dispositivo de forma remota

porque no voy a estar delante de mi portátil

Conseguí darle un comando de terminal para apagar mi PC

osascript -e 'dile a la aplicación "Eventos del sistema" que se cierre'

pero la cuestión aquí (la imagen de abajo)

\= hay aplicaciones de apertura que abren un diálogo (Terminar procesos , le gustaría revisar) ?

y a la espera de mi aportación/interacción

No voy a estar delante de mi portátil, así que necesito esta solución para forzar el apagado inmediato del dispositivo sin estos diálogos - sin depender de la acción por mi parte

enter image description here

1voto

Harper Puntos 114

Más fácil, pero sacrifica la seguridad

Cree una cuenta de administrador para él en el sistema.

Haz que escriba

sudo -u his_short_user_name shutdown -h now

A continuación, responde a un reto de contraseña con su contraseña, y el sistema hace un cierre "algo duro". Esto significa que no se preguntará a las aplicaciones sobre cómo guardar los datos de la aplicación, por lo que su dibujo de Illustrator a medio terminar se ha ido.

Mayor seguridad

En el Terminal, escribes un poco de perl para esperar su petición de apagado. Lo lanzas después de cada reinicio con sudo perl program_name . Cuando lo haga, desafiará usted para su contraseña, y luego ejecutar como superusuario. Cuando llega el momento de apagar, ya está autenticado así que simplemente lo hace.

  my $signal_file = "/Users/(you)/Public/Drop Box/shutdown";
  unlink ($signal_file); 

  while (1) { 
    sleep(10);
    next if not -f $signal_file;
    system ”shutdown -h now";
  }

Y su invitado necesita simplemente touch '/Users/(you)/Public/Drop Box/shutdown' para desencadenar un cierre. No necesita ningún derecho especial para hacerlo. Por ejemplo, podría publicar su Public como punto compartido de la red, algo perfectamente razonable desde el punto de vista de la seguridad.

Si quieres evitar temporalmente que un usuario haga esto, mata el proceso (ctrl-C) o crea un directorio allí llamado shutdown . Tenga en cuenta que perl está probando -f (presencia de archivo ).

0voto

abjbhat Puntos 184

Utilice el siguiente comando:

sudo shutdown -h now

Esto matará todos los procesos abiertos y apagará el Mac, sin que se muestre ninguna advertencia.

0 votos

Es lo mismo mi amigo , porque este comando pedirá la interacción - entrada de mí mi contraseña de MAC

0 votos

@27mdmo7sn Sí - pedirá la interacción, pero no localmente en la máquina física. Tu amigo que se conecta remotamente introducirá la contraseña en su máquina, tu Mac se apagará. Esto requiere que el usuario remoto (tu amigo) tenga acceso a una cuenta de administrador en la máquina.

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