Настройка Samba

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
MaXovik
Сообщения: 14
Зарегистрирован: 30 сен 2016, 17:20
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Настройка Samba

#1

12 окт 2016, 19:06

Форумчане, неделю бьюсь не победил! Условие: LM 18 стоит второй осью, соответственно все файлы лежат на диске D, который монтируется при загрузке. Задача: расшарить папку "Загрузки" с этого диска, так что бы любой с гаджета мог смотреть из нее фильмы. Папка расшариватеся, но не пускает, ссылаясь на права доступа....

Конфиг:

Код: Выделить всё

[global]
# Global parameters
	server string = %h server (Samba, Ubuntu)
	server role = standalone server
	map to guest = Bad User
	obey pam restrictions = Yes
	pam password change = Yes
	passwd program = /usr/bin/passwd %u
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
	unix password sync = Yes
	syslog = 0
	log file = /var/log/samba/log.%m
	max log size = 1000
	dns proxy = No
	usershare allow guests = Yes
	usershare owner only = No
	panic action = /usr/share/samba/panic-action %d
	idmap config * : backend = tdb
[printers]
	comment = All Printers
	path = /var/spool/samba
	create mask = 0700
	printable = Yes
	browseable = No
[print$]
	comment = Printer Drivers
	path = /var/lib/samba/printers
[Загрузки]
	path = /media/slava/Work/Загрузки
	guest ok = Yes
Testparam
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "syslog" option is deprecated
Processing section "[printers]"
Processing section "[print$]"
Processing section "[Загрузки]"
Loaded services file OK.
WARNING: You have some share names that are longer than 12 characters.
These may not be accessible to some older clients.
(Eg. Windows9x, WindowsMe, and smbclient prior to Samba 3.0.)
Server role: ROLE_STANDALONE

Пробовал команды из консоли:

Код: Выделить всё

# chmod -R 711 /media/slava//Work/Загрузки
# chown -R $USER /media/slava//Work/Загрузки
На этом мои силы закончились, выручайте!))

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Настройка Samba

#2

12 окт 2016, 20:07

MaXovik, Сейчас взял абсолютно дефолтный конфиг самбы в /etc/samba/smb.conf

Добавил по аналогии в конец файла две строки:

Код: Выделить всё

[Загрузки]
path = /home/chocobo/Загрузки
guest ok = Yes
Дал рестарт самбасервисам:

Код: Выделить всё

sudo sesvice smbd restart
sudo sesvice nmbd restart
Вооружился телефоном с "ES2 Проводником" - и вуаля, он насканировал хост в локалке и расшаренную папку на нем. Так что лишних телодвижений и не должно потребоваться (у меня 17.3)
S61012-200350.jpg
S61012-200356.jpg
S61012-200401.jpg
Кстати, 711 правами ты наоборот порежешь доступ всем, кроме владельца файлов, дай туда также рекурсивно 777-е на пробу
Изображение
   
Изображение

no avatar

Автор темы
MaXovik
Сообщения: 14
Зарегистрирован: 30 сен 2016, 17:20
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Настройка Samba

#3

12 окт 2016, 20:25

Chocobo, когда домашний каталог проблем нет, я так расшарил папку общедоступныe, все работает на ура!)) Взял ради интереса дефолтный конфиг, который ты предложил, поменял на 777, эффекта с нужной мне директорией - 0... я думаю заморочка в том, что диск Д от винды принадлежит root и по какой-то причине он не хочет пускать меня в папку с моими правами (ну или я не имею прав задавать 777...

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Настройка Samba

#4

12 окт 2016, 20:32

Попробую потом проверить и с виндовой шарой, сейчас нет под рукой
Изображение
   
Изображение

no avatar

Автор темы
MaXovik
Сообщения: 14
Зарегистрирован: 30 сен 2016, 17:20
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Настройка Samba

#5

13 окт 2016, 09:08

Вроде напал на след, скорее всего проблеме 1000 лет...http://forum.ubuntu.ru/index.php?topic=197175.0
наверное стоит сделать следующее с fstab

Код: Выделить всё

UUID=B0602A1E6029EBB2 /media/DATA ntfs-3g rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177 0 0
, но опасаюсь последствий)) Может кто-то подскажет чем рискую?!

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Настройка Samba

#6

13 окт 2016, 09:41

MaXovik, тогда опять же опиши как диск монтируется сейчас,
в чем различия?
Изображение
   
Изображение

no avatar

Автор темы
MaXovik
Сообщения: 14
Зарегистрирован: 30 сен 2016, 17:20
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Настройка Samba

#7

13 окт 2016, 10:35

Chocobo, UUID=... (путь к диску) ntfs-3g users, dafaults 0 2

Аватара пользователя

zuzabrik
Сообщения: 1744
Зарегистрирован: 29 авг 2016, 12:08
Решено: 20
Благодарил (а): 108 раз
Поблагодарили: 521 раз
Контактная информация:

Re: Настройка Samba

#8

13 окт 2016, 15:32

MaXovik писал(а): Вроде напал на след, скорее всего проблеме 1000 лет...http://forum.ubuntu.ru/index.php?topic=197175.0
наверное стоит сделать следующее с fstab

Код: Выделить всё

UUID=B0602A1E6029EBB2 /media/DATA ntfs-3g rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177 0 0
, но опасаюсь последствий)) Может кто-то подскажет чем рискую?!
UUID - идентификатор раздела. можно посмотреть правильный командой blkid
/media/DATA - в какую папку монтировать раздел
ntfs-3g - драйвер для работы с ntfs разделами. к 3G отношения не имеет :)
rw - разрешение на чтение и запись в раздел
0 0 - проверять ли утилитой после сбоя и делать ли бекапы. чет такое.
остальные параметры - nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,dmask=0077,fmask=0177 имхо не нужны, но если интересно

uid - номер пользователя которому папка будет принадлежать (1000 - обычно первый не рутовый пользователь в системе)
gid - номер группы (1000 - обычно группа первого не рутового пользователя)
dmask - права для папок по умолчанию
fmask - права для файлов по умолчанию
nodev - не создавать файлы устройств на этом разделе
nosuid - вроде какая-то хрень со стики-битами.
uhelper - без понятия что такое

можешь для текущего раздела винды поставить в начале строчки решетку # - это закомментирует строку и она не будет работать.
и впиши свой вариант с нужными параметрами.

P.S. Если будут проблемы на этапе загрузки (например шокированая твой записью в fstab ОС откажется работать дальше) просто нажми кнопку S - это скажет минту пропустить монтирование и продолжить как ни в чем не бывало.
А мог бы стать нормальным человеком...

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Re: Настройка Samba

#9

14 окт 2016, 12:28

ntfs-3g rw,force,nofail,exec,users 0 0

no avatar

Автор темы
MaXovik
Сообщения: 14
Зарегистрирован: 30 сен 2016, 17:20
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Re: Настройка Samba

#10

14 окт 2016, 16:53

На данный момент собрал вот так: rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,umask=002 0 0, наконец-то есть права на rw, но результат все тот же(((( ошибка авторизации: недостаточно прав для доступа к ресурсу......хочу попробовать добавить exec, посмотрим что получится

Закрыто

Вернуться в «Работа с сетью»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 1 гость