Štart

Anonim

Mac OS X štandardne obsahuje podporu Samba, ktorá umožňuje komunikáciu medzi OS X a hardvérom Windows PC. SMB je to, čo umožňuje jednoduché zdieľanie súborov Mac do Windows, ale môžete ísť ešte ďalej a využiť príkazový riadok OS X alebo Linux na vzdialené monitorovanie, spúšťanie a zastavovanie služieb bežiacich na počítačoch so systémom Windows – priamo z terminálu.

Uvedomte si, že niektoré verzie Mac OS X budú musieť mať nainštalované nástroje Samba Tools samostatne, aby bolo možné spúšťať príkazy „net rpc“ podľa tu uvedených pokynov. Podľa potreby si môžete nainštalovať sambu s homebrew alebo MacPorts.

Je to naozaj užitočné, ak máte sieť s prostredím s viacerými operačnými systémami a správcovia systému by mali mať možnosť vzdialene reštartovať a monitorovať služby bežiace na počítači so systémom Windows bez opustenia terminálu OS X.

Výpis služieb spustených na počítači so systémom Windows z príkazového riadku OS X

Ak chcete zobraziť zoznam služieb spustených na počítači so systémom Windows, použite tento príkaz:

zoznam služieb net rpc -I IPADDRESS -U USERNAME%PASSWORD

Praktickým príkladom by bolo zacielenie počítača so systémom Windows na 192.168.0.115 s prihlasovacím menom Windows a heslom MyPassword:

zoznam služieb net rpc -I 192.168.0.115 -U Windows%mojeheslo

Zastavenie a spustenie služieb Windows z počítača Mac pomocou net rpc z príkazového riadku

Po identifikácii služby, ktorú chcete zastaviť, spustiť alebo reštartovať, môžete vydať nasledujúci príkaz na zastavenie služby:

zastavenie služby net rpc SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD

Potom môžete službu reštartovať (alebo spustiť) pomocou nasledujúceho príkazu:

spustenie služby net rpc SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD

Toto je tip, ktorý som našiel na Lifehacker a ktorý bol zameraný na používateľov Linuxu, ale vzhľadom na to, že Mac OS X má unixové základne vybavené sambou, príkaz funguje rovnako na Macu.

Štart