Разделение Ext4 через сеть

У меня есть раздел Ext4 (не смонтированный автоматически), которым я хотел бы поделиться (полностью) в своем доме, который содержит компьютеры Mac OSX, Windows и Linux (в настоящее время наиболее важным является совместное использование с Mac). Как я могу это сделать?

10
задан 22 August 2012 в 00:13

2 ответа

По сути, вам нужно создать общий ресурс 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)

Надеюсь, это поможет.

12
ответ дан 22 August 2012 в 00:13

В качестве альтернативы почтенному, но сложному методу ручного редактирования файлов конфигурации, если вам не нужно сильно настраивать, кто имеет доступ к общему ресурсу, вы можете просто:

  1. Навигация в Nautilus (файл обозреватель) в точку монтирования диска, к которому вы хотите предоставить общий доступ (например, / media / MyDrive ).

  2. Перейдите в родительский каталог (в этом примере ] / media ).

  3. Щелкните правой кнопкой мыши имя диска ( MyDrive ) и выберите Параметры общего доступа .

Folder Sharing in Nautilus - If you want people to be able to access it without logging in, check the box labeled: "Guest access (for people without a user account)"

Как видите, включение гостевого доступа так же просто, как установить флажок.

Наутилус может сказать вам, что вам нужно установить некоторые пакеты, чтобы поделиться папкой. Это произойдет, если Samba и ее зависимости не уже установлено. Вы можете сказать на это да. После установки вы возможно, придется выйти и снова войти (перезагрузка также работает, но не необходимо). Затем вернитесь к параметрам общего доступа. Теперь, когда необходимо пакеты установлены, вы можете предоставить общий доступ к папке.

Этот метод работает для совместного использования статически смонтированных томов (например, ваших), динамически смонтированных томов или любой папки.

5
ответ дан 22 August 2012 в 00:13

Другие вопросы по тегам:

Похожие вопросы: