Pradžia
Mac OS X pagal numatytuosius nustatymus apima Samba palaikymą, kuris leidžia palaikyti ryšį tarp OS X ir Windows kompiuterio aparatinės įrangos. SMB yra tai, kas įgalina paprastą „Mac“ ir „Windows“ failų bendrinimą, tačiau taip pat galite eiti toliau ir naudoti OS X arba Linux komandų eilutę, kad nuotoliniu būdu stebėtumėte, paleistumėte ir sustabdytumėte „Windows“ įrenginiuose veikiančias paslaugas – tiesiai iš terminalo.
Atminkite, kad kai kuriose „Mac OS X“ versijose reikės atskirai įdiegti „Samba Tools“, kad būtų galima vykdyti „net rpc“ komandas, kaip nurodyta čia. Jei reikia, galite įdiegti samba su homebrew arba MacPorts.
Tai tikrai patogu, jei turite kelių OS aplinkos tinklą, o sistemos administratoriai turėtų mėgautis galimybe nuotoliniu būdu paleisti iš naujo ir stebėti paslaugas, veikiančias Windows kompiuteryje, nepalikdami OS X terminalo.
Sąrašo paslaugos, veikiančios Windows kompiuteryje iš OS X komandinės eilutės
Norėdami išvardyti paslaugas, veikiančias Windows kompiuteryje, naudokite šią komandą:
net RPC paslaugų sąrašas -I IPADRESAS -U VARTOTOJO VARDAS%PASSWORD
Praktinis pavyzdys būtų nukreipti „Windows“ asmeninį kompiuterį į 192.168.0.115 su prisijungimo prie „Windows“ vardu ir slaptažodžiu MyPassword:
net RPC paslaugų sąrašas -I 192.168.0.115 -U Windows%myPassword
„Windows“ paslaugų sustabdymas ir paleidimas iš „Mac“ Naudojant „net RPC“ iš komandinės eilutės
Nustatę paslaugą, kurią norite sustabdyti, paleisti arba paleisti iš naujo, galite duoti šią komandą, kad sustabdytumėte paslaugą:
Tada galite iš naujo paleisti (arba paleisti) paslaugą naudodami šią komandą:
net rpc paslauga paleisti SERVICENAME -I IPADDRESS -U VARTOTOJO VARDAS%SLAPTAŽODŽIS
Šis patarimas, kurį radau „Lifehacker“, skirtas „Linux“ naudotojams, tačiau atsižvelgiant į tai, kad „Mac OS X“ turi „Unix“ pagrindą su samba, komanda veikia taip pat „Mac“.