Fileserver start: различия между версиями

Материал из ALT Linux Wiki
Строка 36: Строка 36:
====Настройка====
====Настройка====
1. Устанавливаем необходимые пакеты:
1. Устанавливаем необходимые пакеты:
# apt-get install fuse-gvfs gvfs-backend-smb libgio
# apt-get install fuse-gvfs gvfs-backend-smb libgio


2. Включаем пользователя в группу fuse:
2. Включаем пользователя в группу fuse:
Строка 43: Строка 43:
3.Делаем доступ к fuse для всех
3.Делаем доступ к fuse для всех
  # control fusermount public[[ActiveDirectory/Login#Через_gio|[i]]]
  # control fusermount public[[ActiveDirectory/Login#Через_gio|[i]]]
====Использование====
====Использование====
1. Пользователь домена открывает в ФМ Mate сервер
1. Пользователь домена открывает в ФМ Mate сервер

Версия от 22:46, 9 августа 2021

Примечание: Прошу обратить внимание: данный материал является не технической документацией, а частным опытом решения проблемы.

Файловый сервер (для начинающих)

Если OpenLDAP/WORKGROUP

См. Общие папки

Если домен Samba

Примечание: О пользователях и группах Samba - здесь

1.Вводим сервер в домен

2.Создаем папку

#mkdir /samba/;chmod 777 /samba
chown  :"PETR\domain users" /samba
Примечание: PETR - имя домена, domain users - группа


3. Отрываем от суперпользователя файл smb.conf:

#pluma /etc/samba/smb.conf

В конец файла добавляем:

[Public] //имя ресурса
comment = //ваш комментарий
path = /home/samba //путь к папке
public=yes
writable = yes
readonly = no
browseable = yes

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

valid users = "@PETR\Kadry"

или

valid users = "@PETR\Domain Users"
Примечание: PETR - имя домена; Domain Users, Kadry - имя группы

4. Перезапускаем сервер Samba:

# service smb restart

Подключение

Настройка

1. Устанавливаем необходимые пакеты:

# apt-get install fuse-gvfs gvfs-backend-smb libgio

2. Включаем пользователя в группу fuse:

# gpasswd -a <пользователь> fuse

3.Делаем доступ к fuse для всех

# control fusermount public[i]

Использование

1. Пользователь домена открывает в ФМ Mate сервер

smb://10.0.2.7/

2.Открывает папку
3.Вводит свой доменный пароль:

  • ДОМЕН
  • имя пользователя
  • пароль

4.ставит галочку запомнить пароль
5.в связке паролей осталяет пароль пустой, жмет ОК и соглашается
6.в автозапуск пользователю (Система-Параметры-Личные-Запускаемые приложения) добавляем программу:

  • имя: произвольное
  • команда:
gio mount smb://10.0.2.7/Public

7.Т.к. пароль сохранился он не будет спрашиваться, папка будет подключаться автоматически и отбражаться справа в закладках ФМ, а точка монтирования будет доступна в /var/run/<uid_пользователя>/gvfs.