GNU/Linux >> Tutoriales Linux >  >> Linux

Apague la máquina de Windows desde la terminal de Linux

Comando para apagar el sistema de Windows desde Linux -:

$ net rpc -S <ip address> -U <username>%<password> shutdown -t 1 -f

Este comando puede ejecutarse desde bash o incluso configurarse en un trabajo cron para apagar la computadora en un momento específico y este comando se envía con muchas distribuciones de manera predeterminada.


Es posible que haya que realizar más configuraciones, especialmente para Windows Vista, Windows 7 y otras versiones de Windows, para permitir el apagado remoto:

Parte A) En la máquina con Windows:

1) Agregue una política de seguridad de apagado remoto:

  • ejecutar secpol.msc

  • en el árbol de programas, abra Security Settings> Local Policies> User rights Assignment

  • Encuentra la entrada Force shutdown from a remote system

  • Edite la entrada, agregue la cuenta de usuario de Windows que se utilizará para el apagado (por ejemplo, nouknouk)

2) Agregue claves de registro para deshabilitar las restricciones remotas de UAC:

  • Ejecute regedit.exe como administrador

  • Encuentra HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System

  • Crear un nuevo registro DWORD(32) valor llamado LocalAccountTokenFilterPolicy y luego asignarle el valor 1

3) Inicie el servicio de registro remoto:

  • Abrir cmd.exe como administrador

  • Ejecute los dos comandos siguientes:

    sc config RemoteRegistry start= auto

    sc start RemoteRegistry

Parte B) En la máquina Linux:

1) instalar el paquete samba-common :

Depende de su distribución de Linux, pero para Debian y derivados (Ubuntu, Linux Mint, ...), el comando apt-get puede ejecutarse así:

apt-get install samba-common

2) Para apagar su máquina con Windows desde la de Linux, ejecute el siguiente comando:

net rpc shutdown -f -t 0 -C 'message' -U userName%password -I xxx.yyy.zzz.ttt

donde:

  • -f significa forzar el cierre de todas las aplicaciones (puede ser obligatorio)

  • -t 0 es el retraso antes de hacerlo (0 significa 'ahora mismo').

  • -U user%password es el usuario local y su contraseña en la máquina con Windows (a la que se le ha permitido realizar el apagado remoto en la parte A).

  • -I es la dirección IP de la máquina de Windows para apagar.


Linux
  1. Ssh:¿acceder al servidor Linux desde una máquina con Windows en modo gráfico a través de Ssh?

  2. ¿Cómo acceder a las particiones de Windows desde la terminal de Linux?

  3. Uso de DLL de Windows desde Linux

  4. ¿Puedo conectarme a una máquina con Windows desde el shell de Linux?

  5. Copiar paquetes TeX desde MiKTeX Windows a una máquina Linux TeX Live

4 comandos para apagar Linux desde la terminal

6 características que Windows 10 ha tomado de Linux

Cambiar de Windows a Linux

Cómo instalar Windows 10 en Virtualbox en Linux

Cómo acceder a las particiones de Linux desde Windows 10

Cómo SSH en una máquina con Windows 10 desde Linux O Windows O en cualquier lugar