Start

Anonim

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.

Start