Як отримати доступ до спільного диска з командного рядка в OS X


12

У мене є спільний диск, який називається "музика". Він з’являється у Finder без проблем.

Як отримати доступ до цього в командному рядку на Mac? Я не можу його знайти ніде - чи є спосіб отримати доступ до нього?


Де він знаходиться фізично? Ще один розділ? Ще один комп’ютер? NAS? Інтернет-бібліотека? Який шлях?
Raystafarian

Відповіді:


17

Якщо мережева частка вже встановлена ​​у Finder, вона буде доступна через /Volumesоболонку, наприклад, якщо ваша частка називається "музика", ви знайдете її під:

/Volumes/music

Якщо вам все-таки потрібно встановити його, ви можете насправді змонтувати його куди завгодно - в ідеалі - не /Volumes, але, наприклад, на робочому столі. Ви можете використовувати mount_smbfsдля цього. Повний синтаксис виглядатиме так:

mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music

У вашому випадку, якщо у вас немає спеціального логіна та лише guestоблікових даних, можливо, достатньо наступного - коли з’явиться запит на введення пароля, ви можете просто натиснути Enterта пропустити його:

mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music

… І voilà:

введіть тут опис зображення

Якщо у вас є користувач і пароль, ви можете використовувати його //user@host/music, а потім вводити пароль інтерактивно.

Щоб безпечно відключити його, просто зателефонуйте на таке:

umount ~/Desktop/music/

Коли я спробую це, я отримую: mount_smbfs: підключення до сервера не вдалося: Неможливо виділити пам'ять
Rooster242

0

Я повинен перевірити це на своєму Mac, але ця стаття пояснює використання smbclient для виконання того, що вам потрібно.

Погляньте сюди.

Коротко:

$ smbclient -U user -I 192.168.0.105 -L //smbshare/
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.