Comienzo
Mac OS X incluye compatibilidad con Samba de forma predeterminada, lo que permite la comunicación entre OS X y el hardware de PC con Windows. SMB es lo que permite el intercambio simple de archivos de Mac a Windows, pero también puede ir más allá y utilizar la línea de comandos de OS X o Linux para monitorear, iniciar y detener de forma remota los servicios que se ejecutan en máquinas con Windows, directamente desde la terminal.
Tenga en cuenta que algunas versiones de Mac OS X necesitarán tener Samba Tools instaladas por separado para poder ejecutar los comandos 'net rpc' como se indica aquí. Puede instalar samba con homebrew o MacPorts según sea necesario.
Esto es realmente útil si tiene una red de entorno con múltiples sistemas operativos, y los administradores de sistemas deberían disfrutar de la capacidad de reiniciar y monitorear de forma remota los servicios que se ejecutan en una máquina con Windows sin salir de OS X Terminal.
Servicios de lista que se ejecutan en PC con Windows desde la línea de comandos de OS X
Para enumerar los servicios que se ejecutan en la máquina con Windows, use este comando:
lista de servicios net rpc -I IPADDRESS -U NOMBRE DE USUARIO% CONTRASEÑA
Un ejemplo práctico sería apuntar a la PC con Windows en 192.168.0.115 con el inicio de sesión de Windows y la contraseña MyPassword:
lista de servicios rpc de red -I 192.168.0.115 -U Windows%myPassword
Detener e iniciar los servicios de Windows desde la Mac usando net rpc desde la línea de comandos
Después de identificar el servicio que desea detener, iniciar o reiniciar, puede ejecutar el siguiente comando para detener el servicio:
detención del servicio net rpc NOMBRE DEL SERVICIO -I DIRECCIÓN DE IPAD -U NOMBRE DE USUARIO% CONTRASEÑA
Entonces puede reiniciar (o iniciar) el servicio usando el siguiente comando:
iniciar servicio net rpc NOMBRE DEL SERVICIO -I DIRECCIÓN IP -U NOMBRE DE USUARIO% CONTRASEÑA
Este es un consejo que encontré en Lifehacker que estaba dirigido a usuarios de Linux, pero teniendo en cuenta que Mac OS X tiene un punto débil de Unix equipado con samba, el comando funciona igual en una Mac.