Замучила samba, сил нет.

Изображение пользователя Aleksandru71.

Не могу настроить безпарольный доступ к расшаренным папкам.
В гугл не посылать, он уже устал от меня.

К папке /home/sanya/Общедоступные, безпарольный доступ есть.
К папкам расположенным на другом жестком диске (ext4) доступа нет, требует пароль.
Самбу переустанавливал пять раз.
Куда и что нужно прописать? Прошу объяснить как первокласснику.
Прилагаю конфиг самбы и fstab:

0
Flameflower - 6 Март, 2014 - 20:54
Изображение пользователя Flameflower.

Aleksandru71, если есть трудность с настройкой самбы попробуйте установить Webmin.
Возможно, что так для вас будет настроить её гораздо проще.
Так же обратите внимание на права доступа во второй каталог.
К примеру: ls -la
Удостоверьтесь, что самба туда может писать.

0
Aleksandru71 - 6 Март, 2014 - 21:05
Изображение пользователя Aleksandru71.

Webmin установлен, и с его помощью ничего не получается.
Но почему на одном жестком доступ есть, а на втором нет?
Настройки самбы то одинаковые?

0
Schaman - 10 Март, 2014 - 11:06
Изображение пользователя Schaman.

sudo apt-get install system-config-samba
sudo system-config-samba

0
Aleksandru71 - 10 Март, 2014 - 11:14
Изображение пользователя Aleksandru71.

Это тоже не помогло.
Дать права с помощью гуевых программ не получилось.

0
lord_i - 6 Март, 2014 - 22:22
Изображение пользователя lord_i.

Покажите ls -al из /media/sanya/Sklad и из /home/sanya

0
Aleksandru71 - 6 Март, 2014 - 23:32
Изображение пользователя Aleksandru71.
0
lord_i - 7 Март, 2014 - 01:13
Изображение пользователя lord_i.

А теперь ls -la из / и из /media

0
Aleksandru71 - 7 Март, 2014 - 15:44
Изображение пользователя Aleksandru71.
0
lord_i - 7 Март, 2014 - 16:40
Изображение пользователя lord_i.

Попробуйте для начала так, чтоб убедиться что в этом дело:
umount /media/sanya/Sklad
chown sanya:sanya /media
chown sanya:sanya /media/sanya
chown sanya:sanya /media/sanya/Sklad
chmod 777 /media
chmod 777 /media/sanya
chmod 777 /media/sanya/Sklad
mount /dev/sdb5 /media/sanya/Sklad

и проверьте самбу

0
Aleksandru71 - 7 Март, 2014 - 18:23
Изображение пользователя Aleksandru71.

Спасибо, помогло.
Интересно, а обязательно было делать: chmod 777 /media?
Нельзя было обойтись: chmod 777 /media/sanya/Sklad?

0
lord_i - 7 Март, 2014 - 21:25
Изображение пользователя lord_i.

Проверьте :)

0
Chibiko - 8 Март, 2014 - 13:38
Изображение пользователя Chibiko.

chmod 777 /smthg
выставляет права только на директорию/файл
Если надо выставить права рекурсивно (папкам в папкам О_о), то используется ключик -R
Например:
chmod 777 -R /smthg
взято из man chmod:
-R, --recursive
change files and directories recursively

0
lord_i - 8 Март, 2014 - 17:04
Изображение пользователя lord_i.

Надо только не забывать, что с ключем -R атрибут 777 выставится всему дереву, включая файлы. В случае ТС этого не надо было делать.

0
dyug - 6 Март, 2014 - 23:25

есть у меня такое мнение, что в данном случае только права.
я так думаю, что проблема с этим разделом?
#Entry for /dev/sdb5:
UUID=5af117bb-5352-40d1-8ad2-55a4eb81fa27 /media/sanya/Sklad ext4 rw,errors=remount-ro 0 1

если да, то создайте на смонтированном разделе еще одну папку, задайтена ней права для пользователя, и я думаю, что все заработает.

0
Aleksandru71 - 7 Март, 2014 - 16:20
Изображение пользователя Aleksandru71.

Да, с этим разделом. Какие дать права, какому пользователю?

0
dyug - 7 Март, 2014 - 16:49

выше.
впрочем, я бы еще включил в конфиге самбы дебаг лог, и посмотрел, что он там хочет...
иногда забавные данные вылазят.

Типа ошибка написания команды.

+1
FgsQpY - 10 Март, 2014 - 19:06

Прошу прощения, если комментарий будет чересчур нубистским, но не сможет ли помочь вот это:
в /etc/samba/smb.conf дописать после названия рабочей группы

usershare owner only = false

Скудные знания английского подсказывают, что благодаря этой строчке можно шарить любые папки, даже не будучи их владельцем. Способ использовался мною для расшаривания папок на ntfs разделе

0
Cyber100 - 13 Апрель, 2014 - 15:44
Изображение пользователя Cyber100.

выкладываю свой конфиг.
все уже в течение нескольких лет на разных машинах фурыкает безотказно, не запрашивая никаких паролей.
особое внимание стоит обратить на строки:
security = share
guest account = ad ,где "ad" == имя существующего пользователя в системе.

0
Schaman - 29 Апрель, 2014 - 15:10
Изображение пользователя Schaman.

В итоге поклеп на Samba был сведен к незнанию прав.
Только это уже проблема не Samba...

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры