Start
Mac OS X inkluderer Samba-støtte som standard, som tillater kommunikasjon mellom OS X og Windows PC-maskinvare. SMB er det som muliggjør enkel Mac til Windows-fildeling, men du kan også gå lenger og bruke kommandolinjen til OS X eller Linux til å fjernovervåke, starte og stoppe tjenester som kjører på Windows-maskiner – rett fra terminalen.
Vær oppmerksom på at noen Mac OS X-versjoner må ha Samba Tools installert separat for å kunne kjøre 'net rpc'-kommandoene som instruert her. Du kan installere samba med homebrew eller MacPorts etter behov.
Dette er veldig nyttig hvis du har et multi-OS-miljønettverk, og systemadministratorer bør ha glede av muligheten for ekstern omstart og overvåking av tjenester som kjører på en Windows-maskin uten å forlate OS X Terminal.
Listing Services som kjører på Windows-PC fra OS X-kommandolinje
For å vise tjenester som kjører på Windows-maskinen, bruk denne kommandoen:
net rpc service list -I IPADDRESS -U BRUKERNAVN%PASSORD
Et praktisk eksempel ville være å målrette Windows-PCen til 192.168.0.115 med pålogging Windows og passord MittPassord:
net rpc service list -I 192.168.0.115 -U Windows%myPassword
Stoppe og starte Windows-tjenester fra Mac Bruke net rpc fra kommandolinjen
Etter å ha identifisert tjenesten du vil stoppe, starte eller starte på nytt, kan du gi følgende kommando for å stoppe tjenesten:
net rpc service stop SERVICENAME -I IPADDRESS -U BRUKERNAVN%PASSORD
Deretter kan du starte tjenesten på nytt ved å bruke følgende kommando:
net rpc service start SERVICENAME -I IPADDRESS -U BRUKERNAVN%PASSORD
Dette er tipset jeg fant på Lifehacker som var rettet mot Linux-brukere, men med tanke på at Mac OS X har en unix-underbuk utstyrt med samba, fungerer kommandoen på samme måte på en Mac.