Få adgang til og monter en SMB-share via kommandolinje

Indholdsfortegnelse:

Anonim

Har du brug for at få adgang til og montere en SMB-share fra kommandolinjen på en Mac? Du er muligvis vant til at oprette forbindelse til Windows-pc fra Mac-netværksfunktionerne for at montere en Windows-share på Mac, men du kan også oprette forbindelse til Samba-shares fra terminalen.

Denne artikel viser flere måder at montere og få adgang til SAMBA/SMB-netværksshares fra kommandolinjen på Mac, inklusive med de nyeste MacOS-versioner og ældre Mac OS X-udgivelser, da processen er forskellig afhængigt af på det system, du bruger.

Sådan får du adgang til og monterer SMB-shares via terminal på Mac

I nyere macOS-versioner kan du opnå dette med kommandoen "mount_smbfs", og det er ret simpelt:

mount_smbfs //[email protected]/myshare /mnt/smbshare

Erstat USER, IP-adressen, sharenavnet og share-monteringspunktet, og det er alt, hvad der er til det.

Selvfølgelig skal du logge ind og autentificere til netværksdelingen, medmindre det er et GÆSTE-brugerlogin.

Du kan også afmontere SMB-sharet med kommandoen 'unmount' som norm alt.

Adgang og montering af SMB-shares i ældre Mac OS X-versioner

For ældre versioner af Mac OS X sendte OSXDaily-læseren Dan Luna følgende tip om adgang til Windows-shares på Mac'en fra kommandolinjen:

“Min Mac er indlejret i et hav af Windows-pc'er på kontoret, og derfor har jeg ofte adgang til SMB-shares for at dele data og filer. Det er virkelig nemt at få adgang til SMB/Windows-shares på Mac'en fra GUI'en, men jeg bruger meget tid på kommandolinjen, og jeg kan altid godt lide at finde en måde at gøre tingene på ved hjælp af grundlaget for Mac OS X. Med dette i tankerne er her hvordan man får adgang til SMB-shares via kommandolinjen i Mac OS X:"

Tidligere versioner af Mac OS X kunne opdele dette i flere kommandoer som f.eks. for først at liste de tilgængelige SAMBA-shares på destinations-IP:

smbclient -U bruger -I 192.168.0.105 -L //smbshare/

(Bemærk, at nogle af de nyere versioner af OS X bruger "smbutil" i stedet for smbclient)

Nu vil du gerne bestå sæt dine SMB shares monteringspunkt:

mount -t smbfs -o brugernavn=winbrugernavn //smbserver/myshare /mnt/smbshare

Og endelig vil du gerne have adgang til SMB-andelen ved at angive dit Windows-login og maskinens IP-adresse:

mount -t cifs -o brugernavn=winbrugernavn, password=winpassword //192.168.0.105/myshare /mnt/share

Tak for tippet Dan! Jeg har ikke været i stand til at kontrollere, om dette virker, fordi jeg er på et Mac-netværk med senere Mac OS-udgivelser, men kommandoerne ser ud til at være gyldige, så jeg ser ingen grund til, at det ikke ville gøre det.

Du skal selvfølgelig udfylde dine egne unikke brugernavne, delenavne, IP-adresser, monteringspunkter osv.

Jeg sætter stor pris på Dans tip, og det er et fantastisk avanceret trick at bruge for terminalbrugere, men for nogle Mac-brugere, der foretrækker GUI'en, er det sandsynligvis lettere at montere Windows-delte mapper gennem Mac Finder.

Få adgang til og monter en SMB-share via kommandolinje