Inizio

Anonim

Mac OS X include il supporto Samba per impostazione predefinita, che consente la comunicazione tra OS X e l'hardware del PC Windows. SMB è ciò che consente la semplice condivisione di file da Mac a Windows, ma puoi anche andare oltre e utilizzare la riga di comando di OS X o Linux per monitorare, avviare e arrestare in remoto i servizi in esecuzione su macchine Windows, direttamente dal terminale.

Si noti che alcune versioni di Mac OS X dovranno avere Samba Tools installato separatamente per poter eseguire i comandi 'net rpc' come indicato qui. Puoi installare samba con homebrew o MacPorts se necessario.

Questo è davvero utile se si dispone di un ambiente di rete multi-OS e gli amministratori di sistema dovrebbero godere della possibilità di riavviare e monitorare da remoto i servizi in esecuzione su una macchina Windows senza uscire da OS X Terminal.

Elenco dei servizi in esecuzione su PC Windows dalla riga di comando di OS X

Per elencare i servizi in esecuzione sulla macchina Windows, usa questo comando:

elenco servizi net rpc -I INDIRIZZO IP -U USERNAME%PASSWORD

Un esempio pratico potrebbe essere il targeting per PC Windows all'indirizzo 192.168.0.115 con login Windows e password MyPassword:

elenco servizi net rpc -I 192.168.0.115 -U Windows%myPassword

Arresto e avvio dei servizi Windows dal Mac Utilizzo di net rpc dalla riga di comando

Dopo aver identificato il servizio che desideri arrestare, avviare o riavviare, puoi eseguire il seguente comando per arrestare il servizio:

net rpc service stop SERVICENAME -I INDIRIZZO IP -U USERNAME%PASSWORD

Quindi puoi riavviare (o avviare) il servizio usando il seguente comando:

net rpc service start SERVICENAME -I INDIRIZZO IP -U USERNAME%PASSWORD

Questo è un consiglio che ho trovato su Lifehacker rivolto agli utenti Linux, ma considerando che Mac OS X ha un ventre unix dotato di samba, il comando funziona allo stesso modo su un Mac.

Inizio