Настройка Samba

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Ответить
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

Настройка Samba

Сообщение kerogaz »

Fedora 25 Никак не могу в сетевом окружении увидеть компьютеры а в логах получаю :

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

Denied connection from 10.44.2.98 (10.44.2.98)
[2016/11/29 18:21:27.305440,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.3.77 (10.44.3.77)
[2016/11/29 18:21:27.312267,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.3.77 (10.44.3.77)
[2016/11/29 18:21:27.323117,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.3.77 (10.44.3.77)
[2016/11/29 18:35:10.026935,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.2.59 (10.44.2.59)
[2016/11/29 18:35:10.036288,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.2.59 (10.44.2.59)
[2016/11/29 18:35:10.045039,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.2.59 (10.44.2.59)
[2016/11/29 18:50:36.315224,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.2.98 (10.44.2.98)
[2016/11/29 18:50:36.321935,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.2.98 (10.44.2.98)
[2016/11/29 18:50:36.331104,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.2.98 (10.44.2.98)
[2016/11/29 18:53:29.568077,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.3.77 (10.44.3.77)
[2016/11/29 18:53:29.575405,  0] ../source3/lib/access.c:338(allow_access)
  Denied connection from 10.44.3.77 (10.44.3.77)

Что надо подправить? В Дебиане помню я Самбу и не настраивал сразу компьютеры виделись а здесь Самбу вручную настраиваю но не получается

Я настраивал так
https://www.unixmen.com/install-configure-s...erver-centos-7/

У меня висит следующее окно и всё . Я полчаса подождал и прекратил Изображение
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Вот и сейчас сижу жду а в логах только

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

[2016/11/30 10:24:14.916078,  0] ../lib/util/become_daemon.c:124(daemon_ready)
  STATUS=daemon 'smbd' finished starting up and ready to serve connections
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

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

Сообщение Goodvin »

Что "говорит" testparm?

Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Вот мои настройки

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

testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
    dos charset = 866
    interfaces = lo eth0 10.44.1.1/16 10.44.2.1/16 10.44.3.1/16 10.44.4.1/16 10.44.5.1/16
    netbios name = FEDORA
    server string = Samba Server Version %v
    workgroup = DEP44
    max log size = 50
    load printers = No
    printcap name = cups
    map to guest = Bad User
    security = USER
    dns proxy = No
    idmap config * : backend = tdb
    cups options = raw
    hosts allow = 127. 10.44.1. 10.44.2. 10.44.3. 10.44.4. 10.44.5.


[homes]
    comment = Home Directories
    browseable = No
    inherit acls = Yes
    read only = No
    valid users = %S %D%w%S


[printers]
    comment = All Printers
    path = /var/tmp
    browseable = No
    printable = Yes
    create mask = 0600


[print$]
    comment = Printer Drivers
    path = /var/lib/samba/drivers
    create mask = 0664
    directory mask = 0775
    write list = root


У меня сетевая карта дразнится enp1s0. Cтавил её вместо eth0 в конфигах- не помогает

Демон вроде запуксается но с какими-то оговорками

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

systemctl status smb.service
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
   Active: active (running) since Ср 2016-11-30 10:59:48 EET; 9s ago
 Main PID: 7871 (smbd)
   Status: "smbd: ready to serve connections..."
    Tasks: 4 (limit: 4915)
   CGroup: /system.slice/smb.service
           ├─7871 /usr/sbin/smbd
           ├─7872 /usr/sbin/smbd
           ├─7873 /usr/sbin/smbd
           └─7874 /usr/sbin/smbd

ноя 30 10:59:47 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
ноя 30 10:59:48 localhost.localdomain systemd[1]: smb.service: Supervising process 7871 which is not our child. We'll most likely not notice when it exits.
ноя 30 10:59:48 localhost.localdomain smbd[7871]: [2016/11/30 10:59:48.303396,  0] ../lib/util/become_daemon.c:124(daemon_ready)
ноя 30 10:59:48 localhost.localdomain smbd[7871]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections
ноя 30 10:59:48 localhost.localdomain systemd[1]: Started Samba SMB Daemon.


Поставил такую маску 10.44.0.0/16 всё равно нифига. А Дебиан и Минт с этого же компьютера видят сеть без проблем сразу после их установки и без настройки самбы
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Отключил firewalld - не помогает
systemctl stop firewalld

[

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

root@localhost samba]#
[root@localhost samba]# systemctl restart smb
[root@localhost samba]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

ноя 29 17:36:33 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
ноя 29 17:36:48 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
ноя 29 17:36:55 localhost.localdomain /firewalld[732]: WARNING: FedoraServer: INVALID_SERVICE: cockpit
ноя 30 11:11:44 localhost.localdomain systemd[1]: Stopping firewalld - dynamic firewall daemon...
ноя 30 11:11:45 localhost.localdomain systemd[1]: Stopped firewalld - dynamic firewall daemon.

Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

В общем сеть видится при такой настройке интерфейсов. А "host allow "не надо прописывать если у тебя нет строки "host deny" (по умолчанию видятся все хость)

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

[global]
        workgroup = WORKGROUP
        server string = Samba Server Version %v
        netbios name = SAMBA

        interfaces =  enp1s0 lo
        bind interfaces only = yes

        printcap name   = cups
        load printers   = no
        printing        = cups
        cups options    = raw
        max log size    = 1000
        max protocol = SMB2
        map to guest    = bad user
        security        = user
        dns proxy    = no
        case sensitive  = no
        dos charset     = 866
        unix charset    = UTF-8


Я перегрузился и pзашел в Cinnamon ( у меня Mate и Cinnamon). Так всё видится
Изображение

Так что ура товарищи :)
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Однако не все так хорошо как хотелось. Я нпстраивал Самбу в Mate (вернее в командной строке), затем перегрузился и зашел в Cinnamon. В Сinnamon сеть видна а если зайти обратно в Mate то не видна В обшем глючность наблюдается конкретная :laugh:
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Чудеса продолжаются. В Cinnamon я по сети Windows зашел в одну рабочую группу, потом возвратился назад-и сеть вообще исчезла. Перегрузил network моего компьютера- сеть не появилась. Тогда я перегрузился и вошел в Mate - здесь вдруг сеть появилась (а до этого я никак не мог её увидеть) :angry: Вот и не пойму это Самба глючит или какой-то промежуточный навороченный свич ZyXEL GS-1910 сбрасывает запрос от моего компьютера .
Спасибо сказали:
Аватара пользователя
CarelessAngel
Сообщения: 56
ОС: Gentoo linux amd64\~amd64

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

Сообщение CarelessAngel »

по идеи работа самбы не зависит от ДЕ, все должно работать и в консоли, для работы самбы не обязательно прописывать все хосты в сети, и цеплять к определенному интерфейсу, если у вас одна сетевая карта, то лучше убрать настройки interfaces. Не знаю как у вас там в fedora, но проверьте наличие пакета winbind, установленного в системе, и еще в конфиге у вас стоит samba ver= max 2, у вас то какая версия установлена?
и для более детальной настройки посмотрите вот это руководство archlinux wiki samba
я думаю...значит я жив...
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

CarelessAngel писал(а):
30.11.2016 23:34
по идеи работа самбы не зависит от ДЕ, все должно работать и в консоле, для работы самбы не обязательно прописывать все хосты в сети, и цеплять к определенному интерфейсу, если у вас одна сетевая карта, то лучше убрать настройки interfaces. Не знаю как у вас там в fedora, но проверьте наличие пакета winbind, установленного в системе, и еще в конфиге у вас стоит samba ver= max 2, у вас то какая версия установлена?
и для более детальной настройки посмотрите вот это руководство archlinux wiki samba

samba-4.5.1-1.fc25.i686 А если не прописывать интерфейсы то вообще ничего не работает. Мне кажется что какой-то свич режет, а их немало в сети около 30 и где-то 10 wi-fi роутеров. Может какие-то wi-fi роутеры на радиочастотах петлю делают.. Сейчас сеть в MAte хорошо видится. А насчет версий Свмбы я помню на младших в Дебиане вообще ничего не надо было настраивать, после установки ОС сразу сеть виделась
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Здесь всё еще запутаннее.. В то время,когда в графике сеть Windows исчезает, в командной строке nmap видит сеть,Получается что графика глючит?
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

В окне сеть Windows (когда исчезли компьютеры сети) появилась заставка типа "Ой кажется сбой не хотите ли сообщиить и т.д" Что и требовалось доказать. В общем Федора в своем стиле испытательного полигона :) Только что пришло солидное обновление ядро 4.8.10 и прочее на 220 МБ, может попустит
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

В общем гуёво работает Самба. Иногда сеть непонятно почему отваливается а потом непонятно когда восстанавливается. Хотя например Wireshark всё время сеть видит и никаких провалов не наблюдается. На этом же компьютере но на Дебиане эта же сеть никогда не отваливалась
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

В общем ситуация такая. Когда исчезает сеть Windows надо пергрузить космпьютер и она появляется. Пробовал перегружать только сеть на этом компьютере - не помогает :наверное надо её перегружать вместе с Самбой. В общем жесть да и к тому же иногда появляются ошибки Python (просят сообщить разработчику) Я бы не мучился и поставил Дебиан но к сожалению у меня кластер на Сентос 7 а постоянно прыгать c apt на rpm геморно. Я так понял что стратегия развития Rad Hat такова: если хочешь чтобы у тебя всё хорошо работало -ставь Red Hat с платной поддержкой
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Нашел выход при исчезновении сети Windows.

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

service smb restart
Redirecting to /bin/systemctl restart  smb.service

Против лома нет приема. Помогает но не всегда. Для стопроцентного результата наверное надо одновременно еще какие-то сервисы прегружать
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Нашел последовательность перезагрузки сервисов, после которой стабильно появляется сеть Windows ( в обратном порядке сеть не восстанавливается )

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

service smb restart
Redirecting to /bin/systemctl restart  smb.service
[root@localhost fedora]# service network restart
Restarting network (via systemctl):                        [  OK  ]
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

ооднако радость была недлгой. И с такой комбинацией начало слетать. Добавил KDE . Здесь уже целый час работаю в сети и сеть не слетает, а на предыдущих графических оболочках войдешь в какую-либо рабочую группу , затем выходишь из неё и сеть Windows уже не видна вообще. Надо перегружать компьютер чтобы сеть снова увиделась
KDE plasma оказалсябыстрым и удобным , я и не ожидал а то раньше какие-то тормозные были в смысле пожирания ресурсов,
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

На KDE всё нормально с сетью а общая статистика сбоев не очень
Изображение
Спасибо сказали:
Аватара пользователя
kerogaz
Сообщения: 916
ОС: CentOS,FreeBSD 12.1,Arch

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

Сообщение kerogaz »

Поставил KDE ,Mate, Cinnamon , XFCE и только в KDE сеть Windows видится постоянно, в в других графических средах видится лишь вначале , сразу после перезагрузки компьютера и исчезает если воспользоваться иконкой "Обновить" либо при переходе из группы в группу
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

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

Сообщение Goodvin »

kerogaz писал(а):
06.12.2016 10:19
В общем ситуация такая. Когда исчезает сеть Windows надо пергрузить космпьютер и она появляется. Пробовал перегружать только сеть на этом компьютере - не помогает :наверное надо её перегружать вместе с Самбой. В общем жесть да и к тому же иногда появляются ошибки Python (просят сообщить разработчику) Я бы не мучился и поставил Дебиан но к сожалению у меня кластер на Сентос 7 а постоянно прыгать c apt на rpm геморно. Я так понял что стратегия развития Rad Hat такова: если хочешь чтобы у тебя всё хорошо работало -ставь Red Hat с платной поддержкой


Вздор.
У меня прекрасно работает CentOS 7 в гетерогенной сети, пользуюсь сетевыми ресурсами Win-машин, и всё работает.
Спасибо сказали:
Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows
Контактная информация:

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

Сообщение ieleja »

предположу, что это связано с "Local Master Browser" настройками в сети
ad infinitum
Спасибо сказали:
Ответить