Start

Anonim

Mac OS X privzeto vključuje podporo za Sambo, ki omogoča komunikacijo med strojno opremo OS X in Windows PC. SMB je tisto, kar omogoča preprosto skupno rabo datotek Mac in Windows, lahko pa greste tudi dlje in uporabite ukazno vrstico OS X ali Linux za daljinsko spremljanje, zagon in zaustavitev storitev, ki se izvajajo na napravah Windows – neposredno iz terminala.

Upoštevajte, da bodo nekatere različice Mac OS X morale imeti ločeno nameščena orodja Samba, da bodo lahko izvajali ukaze 'net rpc', kot je opisano tukaj. Sambo lahko po potrebi namestite s programom homebrew ali MacPort.

To je zelo priročno, če imate okolje z več operacijskimi sistemi in sistemski skrbniki bi morali uživati ​​v zmožnosti oddaljenega ponovnega zagona in spremljanja storitev, ki se izvajajo na računalniku Windows, ne da bi zapustili terminal OS X.

Prikaz storitev, ki se izvajajo v računalniku z operacijskim sistemom Windows iz ukazne vrstice OS X

Za seznam storitev, ki se izvajajo na napravi Windows, uporabite ta ukaz:

net rpc service list -I IPADDRESS -U USERNAME%PASSWORD

Praktičen primer bi bil ciljanje računalnika z operacijskim sistemom Windows na 192.168.0.115 s prijavo Windows in geslom MyPassword:

net rpc service list -I 192.168.0.115 -U Windows%myPassword

Zaustavitev in zagon storitev Windows iz Maca z uporabo net rpc iz ukazne vrstice

Po identifikaciji storitve, ki jo želite zaustaviti, zagnati ali znova zagnati, lahko izdate naslednji ukaz za zaustavitev storitve:

net rpc service stop SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD

Potem lahko znova zaženete (ali zaženete) storitev z naslednjim ukazom:

net rpc service start SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD

To je namig, ki sem ga našel na Lifehackerju in je bil namenjen uporabnikom Linuxa, vendar glede na to, da ima Mac OS X spodnji del unixa, opremljen s sambo, ukaz deluje enako na Macu.

Start