Найти в Дзене
Евгений Дергунов

Настройка общего доступа к каталогам в ОС Open Suse

В данном примере будет рассмотрена настройка общего доступа к каталогам в ОС Open Suse. Работа выполнена с использованием виртуальной машины VBox от Oracle. Основы работы с этой программой виртуализации рассмотрены в подборке:

Виртуальная машина в Virtual Box | Евгений Дергунов | Дзен

Установка ОС Open Suse приведена в статье:

Регистрация в системе пользователя с обычными правами:

Задание:

- создать два каталога: один только с возможностью чтения содержимого при подключении по сети (каталог Read), другой для чтения и возможности внесения изменения (каталог WriteRead);

Порядок выполнения:

1) до настройки общих папок в виртуальной машине необходимо подключить дополнительный сетевой адаптер для внутренней сети. Для этого на выключенной машине в настройках, в разделе Сеть, выбрать второй сетевой адаптер с типом подключения Внутренняя сеть, далее раскрыть список дополнительных параметров и для неразборчивого режима разрешить всё (рис. 1);

Рисунок 1
Рисунок 1

2) для настройки интерфейса локальной сети необходимо нажать правой кнопкой на иконке сетевых подключений, выбрать пункт Настроить сетевые соединения. В открывшемся окне выбрать интерфейс локального подключения, на вкладке IPv4задать ручной метод настройки, затем ввести адрес и маску (рис. 2);

Рисунок 2
Рисунок 2

3) работая в терминале от имени суперпользвателя создать две папки в каталоге пользователя (Read и WriteRead) и настроить права доступа к ним, используя следующие команды (в примере имя суперпользователя – ivanops, имя пользователя с обычными правами - userops):

sudo chown ivanops /home/userops

cd /home/userops

mkdir Read WriteRead

sudo chown userops /home/userops

sudo chmod 0755 -R /home/userops

sudo chmod 0777 -R /home/userops/Read

sudo chmod 0777 -R /home/userops/WriteRead

4) создать группу sambashare и добавить в неё обычного пользователя:

sudo groupadd sambashare

sudo usermod -a -G sambashare userops

5) для установки Samba открыть YAST- Сетевые службы – Сервер Samba (рис 3);

Рисунок 3
Рисунок 3

6) в открывшемся окне, оставить имя группы без изменений и нажать ОК. Далее откроется конфигурация Samba, в которой выставляем следующие параметры (рис 4);

Рисунок 4
Рисунок 4

После записи конфигурации – Запустить

После перезагрузки – Запускать при загрузке

Поставить галочку на Открыть порт в брандмауэре

7) удалить все указанные по стандарту каталоги во вкладке Общие ресурсы. После этого добавить созданные папки, выставив для папки Read галочку на Только чтение. Также на добавленных папках нажать кнопку Гостевой доступ, чтобы разрешить гостевые подключения (рис 5);

Рисунок 5
Рисунок 5

9) открыть конфигурационный файл Samba и дописать в конце раздела global следующие строки:

Force create mode = 0777

Force directory mode = 0777

10) для проверки работоспособности сети с другого компьютера, открыть проводник, зайти в Другие места и в поисковой строке ввести протокол, по которому будем подключаться и IP-адрес машины с ОС OpenSuse. Выбрать подключится анонимно (рис. 6);

Рисунок 6
Рисунок 6

11) Проверить доступ к двум указанным каталогам.