-1

Мне было интересно, как подключиться к сетевому хранилищу через командную строку на моем компьютере MacOSX, какие-либо советы?

2 ответа2

1

Как было сказано ранее, это зависит от обмена протоколами.

Вы можете подключиться к серверу (находясь в Finder) с помощью:

Cmd + k

Вы должны выяснить, какой протокол используется для обмена ... (smb, afp, ...)!

Мое первое предположение будет: Smb (Samba)

В поле Адрес сервера введите:

smb://serverhostname.domain/pathtoyourhomefolder

Сохраните его в своем списке избранных серверов (кнопка +)

Затем нажмите «Подключиться», ваша удаленная папка будет автоматически смонтирована на вашем рабочем столе.

О командной строке (если общий доступ - SMB): man smbclient - ваш друг

1

Если вы пытаетесь смонтировать файловую систему, вы должны использовать одну из команд mount_ *.

Например, у меня есть скрипт, который периодически монтирует том SMB, копирует некоторые файлы и затем отключает:

mkdir /Volumes/[mountpoint]
mount_smbfs //[username]:[password]@[hostname]/[sharename] /Volumes/[mountpoint]
... copy some files ...
umount /Volumes/[mountpoint]

Это предполагает, что у вас есть права на создание каталога в /Volumes. Подойдет любая директория - вам просто нужны разрешения на запись.

URL-адрес для точки монтирования на удаленном сервере, если он отличается для каждого протокола, обратитесь к конкретным man-страницам за дополнительной информацией.

В общем случае сначала необходимо создать точку монтирования с помощью mkdir, но впоследствии umount удалит ее.

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