У меня есть раздел Ext4 (не смонтированный автоматически), которым я хотел бы поделиться (полностью) в своем доме, который содержит компьютеры Mac OSX, Windows и Linux (в настоящее время наиболее важным является совместное использование с Mac). Как я могу это сделать?
По сути, вам нужно создать общий ресурс Samba для точки монтирования Ext4. Откройте ваш /etc/samba/smb.conf (в вашем любимом редакторе) и измените несколько вещей:
1 - рабочая группа - вы захотите установить это имя своей сети рабочая группа, если она у вас есть.
2 - security = user - даже если эта строка закомментирована, безопасность на уровне пользователя будет по умолчанию для Samba.
3 - Определите общий ресурс Samba внизу файла. Вы должны увидеть (закомментированный) пример внизу. Вам понадобится точка монтирования вашего раздела ext4 (которым вы хотите поделиться). Если вы не уверены в том, что это такое, выполните команду «df -k» из терминала, и вы должны ее увидеть (поместите ее в настройку «путь» вместо «/some/directory»). Затем вам нужно изменить разрешения на пути (точка монтирования), чтобы желаемые пользователи могли выполнять то, что им нужно.
5 - Перезапустите Samba
sudo restart smbd
sudo restart nmbd
6 - Подключитесь к общему ресурсу Samba с вашего Mac . Я нашел инструкции по этому здесь . По сути, он говорит:
Когда вы переходите к диалоговому окну "Подключиться к серверу", вы можете просматривать имена компьютеров, которые находятся в вашей локальной подсети.
Вы можете подключиться к сервер через его IP-адрес или DNS-имя. Если требуется или больше удобно в вашей среде, вы также можете использовать другой действительный URL форматы, такие как:
smb: // ServerName / ShareName
Что касается меня, я подключаюсь к своим общим ресурсам Samba по IP:
smb://192.168.0.117/ShareName
Для устранения неполадок проверьте документ, на который я ссылался: Mac OS X: Как подключиться к Windows File Sharing (SMB)
Надеюсь, это поможет.
В качестве альтернативы почтенному, но сложному методу ручного редактирования файлов конфигурации, если вам не нужно сильно настраивать, кто имеет доступ к общему ресурсу, вы можете просто:
Навигация в Nautilus (файл обозреватель) в точку монтирования диска, к которому вы хотите предоставить общий доступ (например, / media / MyDrive
).
Перейдите в родительский каталог (в этом примере ] / media
).
Щелкните правой кнопкой мыши имя диска ( MyDrive
) и выберите Параметры общего доступа .
Как видите, включение гостевого доступа так же просто, как установить флажок.
Наутилус может сказать вам, что вам нужно установить некоторые пакеты, чтобы поделиться папкой. Это произойдет, если Samba и ее зависимости не уже установлено. Вы можете сказать на это да. После установки вы возможно, придется выйти и снова войти (перезагрузка также работает, но не необходимо). Затем вернитесь к параметрам общего доступа. Теперь, когда необходимо пакеты установлены, вы можете предоставить общий доступ к папке.
Этот метод работает для совместного использования статически смонтированных томов (например, ваших), динамически смонтированных томов или любой папки.