Помогите разобраться с Самбой

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

Автор темы
neokovalsky
Сообщения: 14
Зарегистрирован: 26 ноя 2016, 15:29
Решено: 1
Благодарил (а): 2 раза

Помогите разобраться с Самбой

Сообщение neokovalsky » 26 мар 2017, 13:08

Линукс Минт 18. Установлены Самба, Winbind, Gadmin-samba. Расшаренно несколько папок, но зайти дальше первой папки не получается ни с ноута, ни с телефона. То есть корневой раздел видно, но ни в одну папку не войти. Либо появляется сообщение "ошибка подключения к серверу: NT_STATUS_NOT_FOUND. Либо всё же входит в папки, но содержимое не показывает. Как это исправить? Я точно помню. что раньше всё работало.

Решение Chocobo » 27 мар 2017, 12:16
Посмотрел по версиям накатив свежую самбу, в апте сейчас видно два варианта 4.3.11 и 4.3.8:

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

mint@mint ~ $ apt policy samba
samba:
  Installed: 2:4.3.11+dfsg-0ubuntu0.16.04.5
  Candidate: 2:4.3.11+dfsg-0ubuntu0.16.04.5
  Version table:
 *** 2:4.3.11+dfsg-0ubuntu0.16.04.5 500
        500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2:4.3.8+dfsg-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Если откатывать не ломая зависимости до 4.3.8 - У меня получилась такая вот портянка на сегодняшний срез репозитория xenial:

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

apt install libwbclient0=2:4.3.8+dfsg-0ubuntu1 samba-libs=2:4.3.8+dfsg-0ubuntu1 python-samba=2:4.3.8+dfsg-0ubuntu1 samba-common=2:4.3.8+dfsg-0ubuntu1 samba-common-bin=2:4.3.8+dfsg-0ubuntu1 smbclient=2:4.3.8+dfsg-0ubuntu1 libsmbclient=2:4.3.8+dfsg-0ubuntu1 samba=2:4.3.8+dfsg-0ubuntu1

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

mint@mint ~ $ apt install libwbclient0=2:4.3.8+dfsg-0ubuntu1 samba-libs=2:4.3.8+dfsg-0ubuntu1 python-samba=2:4.3.8+dfsg-0ubuntu1 samba-common=2:4.3.8+dfsg-0ubuntu1 samba-common-bin=2:4.3.8+dfsg-0ubuntu1 smbclient=2:4.3.8+dfsg-0ubuntu1 libsmbclient=2:4.3.8+dfsg-0ubuntu1 samba=2:4.3.8+dfsg-0ubuntu1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  bind9 bind9utils ctdb ldb-tools smbldap-tools winbind heimdal-clients
Recommended packages:
  samba-dsdb-modules samba-vfs-modules
The following packages will be DOWNGRADED:
  libsmbclient libwbclient0 python-samba samba samba-common samba-common-bin
  samba-libs smbclient
0 upgraded, 0 newly installed, 8 downgraded, 0 to remove and 278 not upgraded.
Need to get 8,110 kB of archives.
After this operation, 42.0 kB disk space will be freed.
Do you want to continue? [Y/n]
Дальше либо вешать холд на samba, либо при новом апгрейде прилетит опять новая версия с которой можно продолжать более углубленно играться чтоб локализовать ошибку.

Перейти к ответу ➙

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

di_mok
Сообщения: 2334
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 608 раз
Поблагодарили: 351 раз

Помогите разобраться с Самбой

Сообщение di_mok » 26 мар 2017, 13:21

neokovalsky, покажи конфиг самбы/etc/samba/smb.conf
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)


Автор темы
neokovalsky
Сообщения: 14
Зарегистрирован: 26 ноя 2016, 15:29
Решено: 1
Благодарил (а): 2 раза

Помогите разобраться с Самбой

Сообщение neokovalsky » 26 мар 2017, 13:39

[global]
netbios name = Samba24
server string = Samba file and print server
workgroup = Workgroup
security = user
hosts allow = 127. 192.168.0.
interfaces = 127.0.0.1/8 192.168.0.0/24
bind interfaces only = yes
remote announce = 192.168.0.255
remote browse sync = 192.168.0.255
printcap name = cups
load printers = yes
cups options = raw
printing = cups
guest account = smbguest
log file = /var/log/samba/samba.log
max log size = 1000
null passwords = no
username level = 6
password level = 6
encrypt passwords = yes
unix password sync = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
local master = no
domain master = no
preferred master = no
domain logons = no
os level = 33
logon drive = m:
logon home = \\%L\homes\%u
logon path = \\%L\profiles\%u
logon script = %G.bat
time server = no
name resolve order = wins lmhosts bcast
wins support = no
wins proxy = no
dns proxy = no
preserve case = yes
short preserve case = yes
client use spnego = no
client signing = no
client schannel = no
server signing = no
server schannel = no
nt pipe support = yes
nt status support = yes
allow trusted domains = no
obey pam restrictions = yes
enable spoolss = yes
client plaintext auth = no
disable netbios = no
follow symlinks = no
update encrypted = yes
pam password change = no
passwd chat timeout = 120
hostname lookups = no
username map = /etc/samba/smbusers
passdb backend = tdbsam
passwd program = /usr/bin/passwd '%u'
passwd chat = *New*password* %n\n *ReType*new*password* %n\n *passwd*changed*\n
add user script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null '%u'
add user to group script = /usr/sbin/useradd -d /dev/null -c 'Samba User Account' -s /dev/null -g '%g' '%u'
add group script = /usr/sbin/groupadd '%g'
delete user script = /usr/sbin/userdel '%u'
delete user from group script = /usr/sbin/userdel '%u' '%g'
delete group script = /usr/sbin/groupdel '%g'
add machine script = /usr/sbin/useradd -d /dev/null -g sambamachines -c 'Samba Machine Account' -s /dev/null -M '%u'
machine password timeout = 120
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /dev/null
winbind use default domain = yes
winbind separator = @
winbind cache time = 360
winbind trusted domains only = yes
winbind nested groups = no
winbind nss info = no
winbind refresh tickets = no
winbind offline logon = no

[homes]
comment = Home Directories
path = /home
valid users = %U
read only = no
available = yes
browseable = yes
writable = yes
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
writable = no
guest ok = no
public = no
printable = yes
locking = no
strict locking = no

[win2]
path = /mnt/win2
comment = No comment
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[linux]
path = /mnt/Linx
comment = No comment
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no

[win1]
path = /mnt/win1
comment = No comment
read only = no
available = yes
browseable = yes
writable = no
guest ok = no
public = no
printable = no
locking = no
strict locking = no

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

di_mok
Сообщения: 2334
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 608 раз
Поблагодарили: 351 раз

Помогите разобраться с Самбой

Сообщение di_mok » 26 мар 2017, 14:35

А что с правами на папки?
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)


Автор темы
neokovalsky
Сообщения: 14
Зарегистрирован: 26 ноя 2016, 15:29
Решено: 1
Благодарил (а): 2 раза

Помогите разобраться с Самбой

Сообщение neokovalsky » 26 мар 2017, 15:20

А что с правами? везде - drwxrwxrwx

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

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Помогите разобраться с Самбой

Сообщение Chocobo » 26 мар 2017, 15:42

посмотри эту тему, Re: По самбе можете помочь? (Пост kotopes #6295)

возможно оно же


Автор темы
neokovalsky
Сообщения: 14
Зарегистрирован: 26 ноя 2016, 15:29
Решено: 1
Благодарил (а): 2 раза

Помогите разобраться с Самбой

Сообщение neokovalsky » 26 мар 2017, 21:22

добавление строчки force user = не помогает(((. На ноуте с Виндой вообще непонятная надпись при попытке войти во вложенные папки: Неверный дескриптор.


AlexSht
Сообщения: 4
Зарегистрирован: 27 мар 2017, 07:40
Благодарил (а): 1 раз

Помогите разобраться с Самбой

Сообщение AlexSht » 27 мар 2017, 08:02

Точно такая же проблема. До обновления было все нормально, а сейчас с вин-компов пускает в общую папку, показывает содержимое, но внутри папки пустые, создать папку нельзя. Добавление строчки force user = не помогает.

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

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Помогите разобраться с Самбой

Сообщение Chocobo » 27 мар 2017, 08:44

AlexSht, это довольно важный момент, если проявилось после обновления - самба то и дело ломает обратную совместимость, это уже не удивляет)

Ну и если разбираться пока некогда, и надо чтоб работало здесь и сейчас - проще даунгрейдиться обратно на предыдущую версию, пока решение не всплывет


AlexSht
Сообщения: 4
Зарегистрирован: 27 мар 2017, 07:40
Благодарил (а): 1 раз

Помогите разобраться с Самбой

Сообщение AlexSht » 27 мар 2017, 10:23

Chocobo спасибо. Пойду искать как откатить обновление.
Еще я пробовал создать новую общую папку, но результат такой же - в папку зайти можно, в ней можно создать папку и больше ничего.

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

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Помогите разобраться с Самбой

Сообщение Chocobo » 27 мар 2017, 10:31

AlexSht, какая версия минта у тебя? гляну что там по версиям сейчас в репозитории


AlexSht
Сообщения: 4
Зарегистрирован: 27 мар 2017, 07:40
Благодарил (а): 1 раз

Помогите разобраться с Самбой

Сообщение AlexSht » 27 мар 2017, 10:41

18.1 mate 64

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

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Помогите разобраться с Самбой

Сообщение Chocobo » 27 мар 2017, 12:16

Посмотрел по версиям накатив свежую самбу, в апте сейчас видно два варианта 4.3.11 и 4.3.8:

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

mint@mint ~ $ apt policy samba
samba:
  Installed: 2:4.3.11+dfsg-0ubuntu0.16.04.5
  Candidate: 2:4.3.11+dfsg-0ubuntu0.16.04.5
  Version table:
 *** 2:4.3.11+dfsg-0ubuntu0.16.04.5 500
        500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages
        100 /var/lib/dpkg/status
     2:4.3.8+dfsg-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Если откатывать не ломая зависимости до 4.3.8 - У меня получилась такая вот портянка на сегодняшний срез репозитория xenial:

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

apt install libwbclient0=2:4.3.8+dfsg-0ubuntu1 samba-libs=2:4.3.8+dfsg-0ubuntu1 python-samba=2:4.3.8+dfsg-0ubuntu1 samba-common=2:4.3.8+dfsg-0ubuntu1 samba-common-bin=2:4.3.8+dfsg-0ubuntu1 smbclient=2:4.3.8+dfsg-0ubuntu1 libsmbclient=2:4.3.8+dfsg-0ubuntu1 samba=2:4.3.8+dfsg-0ubuntu1

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

mint@mint ~ $ apt install libwbclient0=2:4.3.8+dfsg-0ubuntu1 samba-libs=2:4.3.8+dfsg-0ubuntu1 python-samba=2:4.3.8+dfsg-0ubuntu1 samba-common=2:4.3.8+dfsg-0ubuntu1 samba-common-bin=2:4.3.8+dfsg-0ubuntu1 smbclient=2:4.3.8+dfsg-0ubuntu1 libsmbclient=2:4.3.8+dfsg-0ubuntu1 samba=2:4.3.8+dfsg-0ubuntu1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  bind9 bind9utils ctdb ldb-tools smbldap-tools winbind heimdal-clients
Recommended packages:
  samba-dsdb-modules samba-vfs-modules
The following packages will be DOWNGRADED:
  libsmbclient libwbclient0 python-samba samba samba-common samba-common-bin
  samba-libs smbclient
0 upgraded, 0 newly installed, 8 downgraded, 0 to remove and 278 not upgraded.
Need to get 8,110 kB of archives.
After this operation, 42.0 kB disk space will be freed.
Do you want to continue? [Y/n]
Дальше либо вешать холд на samba, либо при новом апгрейде прилетит опять новая версия с которой можно продолжать более углубленно играться чтоб локализовать ошибку.


AlexSht
Сообщения: 4
Зарегистрирован: 27 мар 2017, 07:40
Благодарил (а): 1 раз

Помогите разобраться с Самбой

Сообщение AlexSht » 27 мар 2017, 12:39

Огромнейшее СПАСИБО! Помогло!
Спасибо что помогаете новичкам :)
Пойду я учиться.

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

kobolt
Сообщения: 267
Зарегистрирован: 27 авг 2016, 18:53
Решено: 5
Откуда: Чебоксары
Благодарил (а): 31 раз
Поблагодарили: 87 раз

Помогите разобраться с Самбой

Сообщение kobolt » 27 мар 2017, 18:07

сам проблему не проверил, но решил даунгредится по совету чокобо, на всякий случай :hi3:


Автор темы
neokovalsky
Сообщения: 14
Зарегистрирован: 26 ноя 2016, 15:29
Решено: 1
Благодарил (а): 2 раза

Помогите разобраться с Самбой

Сообщение neokovalsky » 27 мар 2017, 19:11

После отката всё заработало, спасибо!


Автор темы
neokovalsky
Сообщения: 14
Зарегистрирован: 26 ноя 2016, 15:29
Решено: 1
Благодарил (а): 2 раза

Помогите разобраться с Самбой

Сообщение neokovalsky » 27 мар 2017, 19:51

а есть способ исправить проблему не откатывая назад, а наоборот установив последнюю версию самбы - 4.6? Её можно как-то поставить? на родном сайте только исходники, не разобрался как компилить(((

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

Chocobo
Сообщения: 5977
Зарегистрирован: 27 авг 2016, 19:57
Решено: 136
Откуда: НН
Благодарил (а): 425 раз
Поблагодарили: 1550 раз

Помогите разобраться с Самбой

Сообщение Chocobo » 28 мар 2017, 05:03

neokovalsky, Два момента.
1. Новая версия может не выручить если это окажется общей регрессией, а не ошибка конкретной версии.
2. Сама самба - штука комплексная (того же даунгрейда коснулось 8 пакетов), и её компиляние может оказаться нетривиальной задачей, чтоб подтащить весь функционал. Дальнейшее обновление версий после ручной сборки также ляжет на твои плечи.

Поэтому стоит для начала полазать по чейнджлогам, чтоб определить наличие важных плюшек в последних обновах, и если они вдруг есть (хотя базовый функционал покрыт уже давно и в основном я там видел специфичные фичи)
То лучше поискать third-party репозиторий с дебками посвежей.

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

hellonet
Сообщения: 292
Зарегистрирован: 11 окт 2016, 09:58
Решено: 2
Откуда: Новосибирск
Благодарил (а): 102 раза
Поблагодарили: 30 раз

Помогите разобраться с Самбой

Сообщение hellonet » 28 мар 2017, 05:24

neokovalsky писал(а): После отката всё заработало, спасибо!
neokovalsky писал(а): а есть способ исправить проблему не откатывая назад, а наоборот установив последнюю версию самбы
Система работает? Не лезь!

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

di_mok
Сообщения: 2334
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 608 раз
Поблагодарили: 351 раз

Помогите разобраться с Самбой

Сообщение di_mok » 28 мар 2017, 06:04

Всплыло, в памяти, что примерно год назад тоже у всех самба попадала после обновления
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)

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