I-access at I-mount ang isang SMB Share sa pamamagitan ng Command Line
Talaan ng mga Nilalaman:
Kailangan mo bang i-access at i-mount ang isang SMB share mula sa command line sa isang Mac? Maaaring sanay kang kumonekta sa Windows PC mula sa mga feature ng Mac networking para mag-mount ng Windows share sa Mac, ngunit maaari ka ring kumonekta sa mga Samba share mula sa Terminal.
Magpapakita ang artikulong ito ng ilang paraan para i-mount at i-access ang mga SAMBA / SMB network share mula sa command line ng Mac, kasama ang mga pinakabagong bersyon ng MacOS at mas lumang mga release ng Mac OS X, dahil iba ang proseso depende sa system na ginagamit mo.
Paano Mag-access at Mag-mount ng SMB Shares sa pamamagitan ng Terminal sa Mac
Sa mga mas bagong bersyon ng macOS, magagawa mo ito gamit ang command na "mount_smbfs" at ito ay medyo simple:
mount_smbfs //[email protected]/myshare /mnt/smbshare
Palitan ang USER, ang IP address, ang share name, at ang share mount point, at hanggang doon lang.
Siyempre kailangan mong mag-login at mag-authenticate sa network share, maliban kung ito ay isang GUEST user login.
Maaari mo ring i-unmount ang SMB share gamit ang command na ‘unmount’ gaya ng dati.
Pag-access at Pag-mount ng Mga Pagbabahagi ng SMB sa Mas Matandang Mga Bersyon ng Mac OS X
Para sa mga mas lumang bersyon ng Mac OS X, ipinadala ng OSXDaily reader na si Dan Luna ang sumusunod na tip sa pag-access sa mga Windows share sa Mac mula sa command line:
“Ang aking Mac ay nakalagay sa dagat ng mga Windows PC sa opisina, kaya madalas kong ina-access ang mga pagbabahagi ng SMB upang magbahagi ng data at mga file. Ang pag-access sa mga pagbabahagi ng SMB/Windows sa Mac ay talagang madali mula sa GUI ngunit gumugugol ako ng maraming oras sa command line at palagi akong gustong humanap ng paraan upang gawin ang mga bagay gamit ang mga batayan ng Mac OS X. Sa pag-iisip na ito, narito ang kung paano i-access ang mga pagbabahagi ng SMB sa pamamagitan ng command line sa Mac OS X:”
Maaaring hatiin ito ng mga naunang bersyon ng Mac OS X sa ilang mga command tulad nito, para ilista muna ang mga available na SAMBA share sa destination IP:
smbclient -U user -I 192.168.0.105 -L //smbshare/
(Tandaan na ang ilan sa mga mas bagong bersyon ng OS X ay gumagamit ng “smbutil” sa halip na smbclient)
Ngayon ay gugustuhin mong ipasa ang itakda ang mount point ng iyong SMB shares:
mount -t smbfs -o username=winusername //smbserver/myshare /mnt/smbshare
At sa wakas ay gugustuhin mong makakuha ng access sa bahagi ng SMB sa pamamagitan ng pagtukoy sa iyong Windows login at sa mga machine IP address:
mount -t cifs -o username=winusername, password=winpassword //192.168.0.105/myshare /mnt/share
Salamat sa tip Dan! Hindi ko pa nasusuri kung gumagana ito dahil nasa lahat ako ng Mac network na may mga paglabas ng Mac OS sa ibang pagkakataon, ngunit mukhang wasto ang mga command kaya wala akong nakikitang dahilan kung bakit hindi ito gagawin.
Malinaw na kakailanganin mong punan ang sarili mong mga natatanging username, sharename, IP address, mount point, atbp.
Talagang pinahahalagahan ko ang tip ni Dan at ito ay isang mahusay na advanced na trick na gagamitin para sa mga user ng terminal, ngunit para sa ilang mga user ng Mac na mas gusto ang GUI pagkatapos ay malamang na mas madali ang pag-mount ng Windows shared folder sa pamamagitan ng Mac Finder.