10

У меня есть общий диск под названием "музыка". Он появляется в Finder без проблем.

Как получить доступ к этому из командной строки на Mac? Я нигде не могу его найти - есть ли способ получить к нему доступ?

2 ответа2

15

Если сетевой ресурс уже подключен в 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

... и вуаля:

Если у вас есть пользователь и пароль, вы можете использовать //user@host/music , а затем ввести пароль в интерактивном режиме.

Чтобы безопасно размонтировать его, просто позвоните по следующему номеру:

umount ~/Desktop/music/
0

Я должен проверить это на своем Mac, но в этой статье объясняется, как использовать smbclient для выполнения того, что вам нужно.

Посмотри сюда.

В двух словах:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .