Mula
Mac OS X menyertakan sokongan Samba secara lalai, yang membolehkan komunikasi antara OS X dan perkakasan PC Windows. SMB ialah perkara yang membolehkan perkongsian fail Mac ke Windows yang ringkas, tetapi anda juga boleh pergi lebih jauh dan menggunakan baris arahan OS X atau Linux untuk memantau, memulakan dan menghentikan perkhidmatan dari jauh yang berjalan pada mesin Windows – terus dari terminal.
Perhatikan bahawa sesetengah versi Mac OS X perlu memasang Alat Samba secara berasingan untuk dapat menjalankan arahan 'rpc bersih' seperti yang diarahkan di sini. Anda boleh memasang samba dengan homebrew atau MacPorts mengikut keperluan.
Ini sangat berguna jika anda mempunyai rangkaian persekitaran berbilang OS dan sysadmin harus menikmati keupayaan memulakan semula dari jauh dan memantau perkhidmatan yang dijalankan pada mesin Windows tanpa meninggalkan Terminal OS X.
Perkhidmatan Penyenaraian Berjalan pada PC Windows daripada Barisan Perintah OS X
Untuk menyenaraikan perkhidmatan yang dijalankan pada mesin Windows, gunakan arahan ini:
senarai perkhidmatan rpc bersih -I IPADDRESS -U USERNAME%PASSWORD
Contoh praktikal akan menyasarkan PC Windows pada 192.168.0.115 dengan log masuk Windows dan kata laluan MyPassword:
senarai perkhidmatan rpc bersih -I 192.168.0.115 -U Windows%myPassword
Menghentikan & Memulakan Perkhidmatan Windows daripada Mac Menggunakan net rpc daripada Barisan Perintah
Selepas mengenal pasti perkhidmatan yang anda ingin hentikan, mulakan atau mulakan semula, anda boleh mengeluarkan arahan berikut untuk menghentikan perkhidmatan:
Kemudian anda boleh memulakan semula (atau memulakan) perkhidmatan dengan menggunakan arahan berikut:
Ini adalah petua yang saya temui di Lifehacker yang ditujukan kepada pengguna Linux, tetapi memandangkan Mac OS X mempunyai unix underbelly yang dilengkapi dengan samba, arahan itu berfungsi sama pada Mac.