Pasiekite ir prijunkite SMB Share per komandinę eilutę

Turinys:

Anonim

Ar reikia pasiekti ir prijungti SMB bendrinimą iš komandinės eilutės „Mac“ kompiuteryje? Galbūt esate įpratę prisijungti prie „Windows“ asmeninio kompiuterio naudodami „Mac“ tinklo funkcijas, kad galėtumėte prijungti „Windows“ bendrinamą failą „Mac“, bet taip pat galite prisijungti prie „Samba“ bendrinamų įrenginių iš terminalo.

Šiame straipsnyje bus parodyta keletas būdų, kaip prijungti ir pasiekti SAMBA / SMB tinklo dalis naudojant „Mac“ komandinę eilutę, įskaitant naujausias „MacOS“ versijas ir senesnius „Mac OS X“ leidimus, nes procesas skiriasi priklausomai nuo jūsų naudojamoje sistemoje.

Kaip pasiekti ir prijungti SMB bendrinimus naudojant „Mac“ terminalą

Naujesnėse „MacOS“ versijose tai galite padaryti naudodami komandą „mount_smbfs“ ir tai gana paprasta:

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

Pakeiskite USER, IP adresą, bendrinimo pavadinimą ir bendrinimo prijungimo tašką, ir viskas.

Žinoma, turėsite prisijungti ir autentifikuotis prie tinklo bendro naudojimo, nebent tai būtų SVEČIO vartotojo prisijungimas.

Taip pat galite atjungti SMB bendrinimą naudodami komandą „atjungti“, kaip įprasta.

Prieiga prie SMB bendrinimų ir jų montavimas senesnėse „Mac OS X“ versijose

Jei naudojate senesnes „Mac OS X“ versijas, „OSXDaily“ skaitytojas Danas Luna atsiuntė šį patarimą, kaip iš komandinės eilutės pasiekti „Windows“ bendrinimus „Mac“ kompiuteryje:

„Mano „Mac“ biure yra „Windows“ kompiuterių jūroje, todėl dažnai naudoju SMB bendrinamus įrenginius, kad galėčiau bendrinti duomenis ir failus. Prieiga prie SMB / Windows bendrinimo naudojant „Mac“ yra labai paprasta naudojant GUI, bet aš daug laiko praleidžiu komandinėje eilutėje ir visada mėgstu rasti būdą, kaip atlikti veiksmus naudojant „Mac OS X“ pagrindus. Turint tai omenyje, štai kaip pasiekti SMB bendrinimus naudojant komandų eilutę „Mac OS X“:“

Ankstesnėse „Mac OS X“ versijose tai buvo galima suskaidyti į keletą komandų, pavyzdžiui, taip, kad pirmiausia būtų nurodytos galimos SAMBA bendrinimo paskirties IP:

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

(Atkreipkite dėmesį, kad kai kuriose naujesnėse OS X versijose vietoj smbclient naudojama „smbutil“)

Dabar norėsite nustatyti SMB bendrinimų prijungimo tašką:

mount -t smbfs -o username=winusername //smbserver/myshare /mnt/smbshare

Ir galiausiai norėsite gauti prieigą prie SMB bendro naudojimo, nurodydami savo „Windows“ prisijungimo vardą ir įrenginio IP adresą:

mount -t cifs -o vartotojo vardas=winusername, password=winpassword //192.168.0.105/myshare /mnt/share

Ačiū už patarimą Danai! Negalėjau patikrinti, ar tai veikia, nes esu prisijungęs prie visų „Mac“ tinklų su vėlesnėmis „Mac OS“ laidomis, tačiau komandos atrodo galiojančios, todėl nematau priežasties, kodėl taip nebūtų.

Akivaizdu, kad turėsite įvesti savo unikalius naudotojų vardus, bendrinimo vardus, IP adresus, prijungimo taškus ir kt.

Labai vertinu Dano patarimą ir tai puikus pažangus triukas, kurį gali naudoti terminalų naudotojai, tačiau kai kuriems „Mac“ naudotojams, kurie renkasi GUI, „Windows“ bendrinamus aplankus įdiegti naudojant „Mac Finder“ tikriausiai yra lengviau.

Pasiekite ir prijunkite SMB Share per komandinę eilutę