Accesați și montați o partajare SMB prin linia de comandă
Cuprins:
Trebuie să accesați și să montați o partajare SMB din linia de comandă pe un Mac? Este posibil să fiți obișnuit să vă conectați la PC-ul Windows din funcțiile de rețea Mac pentru a monta o partajare Windows pe Mac, dar vă puteți conecta și la partajări Samba și din Terminal.
Acest articol va arăta mai multe moduri de a monta și accesa partajările de rețea SAMBA / SMB din linia de comandă a Mac, inclusiv cu cele mai recente versiuni MacOS și versiuni mai vechi de Mac OS X, deoarece procesul este diferit în funcție de pe sistemul pe care îl utilizați.
Cum să accesezi și să montezi partajări SMB prin terminal pe Mac
În versiunile mai noi de macOS, puteți realiza acest lucru cu comanda „mount_smbfs” și este destul de simplu:
mount_smbfs //[email protected]/myshare /mnt/smbshare
Înlocuiește UTILIZATOR, adresa IP, numele partajării și punctul de montare a partajării, și asta este tot.
Bineînțeles că va trebui să vă autentificați și să vă autentificați la partajarea rețelei, cu excepția cazului în care este o autentificare de utilizator INVITAȚI.
De asemenea, puteți demonta partajarea SMB cu comanda „unmount” ca de obicei.
Accesarea și montarea partajărilor SMB în versiuni mai vechi de Mac OS X
Pentru versiunile mai vechi de Mac OS X, cititorul OSXDaily Dan Luna a trimis următorul sfat despre accesarea partajărilor Windows pe Mac din linia de comandă:
„Mac-ul meu este amplasat într-o mare de PC-uri cu Windows la birou și, prin urmare, accesez frecvent partajările SMB pentru a partaja date și fișiere. Accesarea acțiunilor SMB/Windows pe Mac este foarte ușoară din interfața grafică, dar petrec mult timp în linia de comandă și întotdeauna îmi place să găsesc o modalitate de a face lucrurile folosind bazele Mac OS X. Având în vedere acest lucru, iată iată cum să accesați partajările SMB prin linia de comandă în Mac OS X:”
Versiunile anterioare de Mac OS X ar putea împărți acest lucru în mai multe comenzi astfel, pentru a lista mai întâi acțiunile SAMBA disponibile la IP-ul de destinație:
smbclient -U user -I 192.168.0.105 -L //smbshare/
(Rețineți că unele dintre versiunile mai noi de OS X folosesc „smbutil” în loc de smbclient)
Acum veți dori să treceți setarea punctului de montare a acțiunilor dvs. SMB:
mount -t smbfs -o username=winusername //smbserver/myshare /mnt/smbshare
Și, în sfârșit, veți dori să obțineți acces la partajarea SMB specificând datele de conectare Windows și adresa IP a mașinii:
mount -t cifs -o username=winusername, password=winpassword //192.168.0.105/myshare /mnt/share
Multumesc pentru pont Dan! Nu am reușit să verific dacă funcționează, deoarece sunt într-o rețea complet Mac cu versiuni ulterioare de Mac OS, dar comenzile par valide, așa că nu văd niciun motiv pentru care să nu fie.
Evident că va trebui să completați propriile nume de utilizator unice, nume de partajare, adrese IP, puncte de montare etc.
Apreciez foarte mult sfatul lui Dan și este un truc avansat grozav de folosit pentru utilizatorii de terminale, dar pentru unii utilizatori de Mac care preferă interfața grafică, apoi montarea folderelor partajate Windows prin Mac Finder este probabil mai ușoară.