@zehil

Как подружить openSUSE и Samba?

Ситуация бредовая. Имеется машина, домашняя, на ней установлен уже месяца 3 openSUSE Leap 15.2. Дома есть роутер с юсб портом, который был оперативно приспособлен под домашнюю шару. Проблема вот в чем.
На машине установлена и сконфигурирована самба (так как роутер шарит внешний винт по древнему протоколу smb1, то пришлось прописывать на всех линуксовых девайсах пару строчек в конфиг). Со всех машин и систем доступен обзор шарных папок, но только не с сабжевой, с хамелеоном на борту.

Что конкретно - при переходе в проводник (долфин) и затем в раздел с сетями - SMB - долго ищет и ничего не находит.
Немногозначный вывод комманды
systemctl status smb.service

выдает вот это:
Нажмите, что бы открыть спойлер с выводом

● smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2020-12-29 21:14:59 EET; 5s ago
Process: 7429 ExecStart=/usr/sbin/smbd --foreground --no-process-group $SMBDOPTIONS (code=exited, status=1/FAILURE)
Process: 7425 ExecStartPre=/usr/share/samba/update-apparmor-samba-profile (code=exited, status=0/SUCCESS)
Main PID: 7429 (code=exited, status=1/FAILURE)

Dec 29 21:14:59 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
Dec 29 21:14:59 localhost.localdomain systemd[1]: smb.service: Main process exited, code=exited, status=1/FAILURE
Dec 29 21:14:59 localhost.localdomain systemd[1]: Failed to start Samba SMB Daemon.
Dec 29 21:14:59 localhost.localdomain systemd[1]: smb.service: Unit entered failed state.
Dec 29 21:14:59 localhost.localdomain systemd[1]: smb.service: Failed with result 'exit-code'.

Не стартует и всё тут, даже если попробовать пустить его вручную. Ошибка та же. Гугление вопроса заводит в тупик, потому что все доступные решения во-первых не работают, во-вторых выглядят безсмысленными.

Отмечу то, что при ручном вбитии адреса сервера с шарой в самом проводнике - работает. Успешно конекчусь к конкретному серваку, полноценно получаю доступ к файлам. Какой-то бред.
smb://192.168.1.1/video - вуаля, коннектит, но обзор и поиск сторонних машин не работает.
Сколько я себя помню, еще на версии системы 13.1 я сталкивался с этой бубуйней, да никогда я ее не решал. А сейчас надо :) Помогите, кто сталкивался.

UPD - прикрепляю конфиг самбы
spoiler
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
[global]
client use spnego = no
client ntlmv2 auth = no
client min protocol = NT1
workgroup = WORKGROUP
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
netbios name = tecra
usershare max shares = 100
wins support = Yes
ldap admin dn =
security = share
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[profiles]
comment = Network Profiles Service
path = %H
read only = No
store dos attributes = Yes
create mask = 0600
directory mask = 0700
[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/
[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
printable = Yes
create mask = 0600
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
  • Вопрос задан
  • 879 просмотров
Решения вопроса 2
jamakasi666
@jamakasi666 Куратор тега Linux
Просто IT'шник.
1) avahi настроить
2) wsdd
Ответ написан
@zehil Автор вопроса
Спасибо всем, кто откликнулся. Решение было под носом всё это время. Начиная с 4 версии самбы в секции глобал, в параметре security = share более не работоспособно. Этот параметр нужно поменять на "security = user" а "map to guest = Bad User" который был по умолчанию на "Bad Password". В секции самой шары добавить строчку "guest ok = yes". И вуаля, самба стартанула. Далее осталось только доковырять avahi и друзей.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4 Куратор тега Сетевое оборудование
Внимание! Изменился адрес почты!
Накуа вывод богомерзкого systemd? Конфиг самбы был бы интереснее...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы