LINUX.ORG.RU

Samba Win7 Fedora

 , ,


0

2

Всем привет! Залюбила меня samba в доль и поперёк. Хотя скорее это не samba а windows. Есть машинка с Win7 и она периодически должна сбрасывать накопленную информацию на сервер где сейчас Fedora 27. Windows то видит сервер то перестаёт его видеть. Если видит то может всё сработать а может написать что не могу получить доступ к директории. В общем с какой ноги встанет так и будет. В логах samba криминала нет. Если не работает обмен то некоторые итерации с samba.conf и systemctl restart smb nmb иногда помогает. Задолбался подбирать конфиг. У кого есть рабочая конфигурация samba для связи с win7 для любого пользователя без пароля? Хотя я уже весь интернет перелопатил.... слов нет ... одни выражения. Да ещё gui в fedora для samba похерели...печалька.

Тут хоть и настроено под пароль, но pub шара доступна для гостей и может служить в качестве примера.


[global]
   workgroup = WORKGROUP
   netbios name = fileserver
   wins support = no
   dns proxy = no

   log file = /var/log/samba/log.%m
   max log size = 1000
   panic action = /usr/share/samba/panic-action %d

   server role = standalone server
   obey pam restrictions = yes
   unix password sync = yes
   encrypt passwords = yes
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = Bad User

[pub]
   comment = share dir
   path = /mnt/sharedisk/
   force user = pubuser
   guest ok = yes
   browseable = yes
   read only = no
   create mask = 0777
   directory mask = 0777


FluffyPillow
()
Ответ на: комментарий от FluffyPillow

Спасибо! Сегодня опробую. Очень похож на мой конфиг за парой исключений. Чего то у меня нет а что то лишнее, наверно.;-))

SergeySVold ★★★★
() автор топика
Ответ на: комментарий от FluffyPillow

path = /mnt/sharedisk/
force user = pubuser

Тут я бы добавил, что владельцем /mnt/sharedisk является системный юзер pubuser либо права таковы, что pubuser может туда читать/писать.

dexpl ★★★★★
()
Ответ на: комментарий от FluffyPillow

GПопробовал. Win7 видит линуксовую машину но войти не может.:-( В логах samba пусто. Перебираю вариации.

SergeySVold ★★★★
() автор топика
Ответ на: комментарий от FluffyPillow

КРИК ДУШИ!!! Бля.........! Сейчас уже ни чего не пишет! Windows не видит samba! Восстановил более менее рабочую конфигурацию..... windows перестал видеть в сети линукс. В логах ошибок нет.C windows ничего не делал, развлекался с smb.conf.

SergeySVold ★★★★
() автор топика

проверь права на всем пути к шаре, опции монтирования. не включен ли у тебя selinux?

попробуй сконнектиться к шаре прямо с линукс-сервера.

man smbclient
. можешь с опцией
-d 5
, будет хоть какой-то выхлоп.

conalex ★★★
()
Ответ на: комментарий от conalex

Хорошо что напомнил. Сейчас отключу selinux и проверю. Хотя с selinux гаденько но работало. Попробую для начала зацепить только к конкретному интерфейсу samba.

SergeySVold ★★★★
() автор топика
Ответ на: комментарий от FluffyPillow

Рабочая группа совпадает. Selinux отключил. smb.conf уже какой только не подкладывал. Ошибок нигде нет а в windows nbtstat -n линукс не кажет. Мозги тихо кипят.... На хрен. Надо отложить до завтра... или ждать обновления samba а то вчера что то прилетало.samba 4.7.4

SergeySVold ★★★★
() автор топика
[global]
        bind interfaces only = Yes
        interfaces = enp3s0
        server string = storage
        workgroup = LOCAL
        domain master = No
        local master = No
        load printers = No
        name resolve order = bcast host
        unix extensions = No
        auth methods = guest sam_ignoredomain
        map to guest = Bad Password
        security = USER
        dns proxy = No
        idmap config * : backend = tdb
        follow symlinks = No
        wide links = Yes
        create mask = 0666


[Share]
        comment = Share
        path = /share
        guest ok = Yes
        read only = No
~$ getfacl /share
getfacl: Removing leading '/' from absolute path names
# file: share
# owner: nobody
# group: nogroup
user::rwx
group::rwx                      #effective:r-x
mask::r-x
other::r-x
drwxr-xr-x+   9 nobody nogroup     9 Jan  3 01:08 share/

это работает что на 7, что на 10 винде, без пароля, пользователь nobody.
если это не работает, прекрати насиловать самбу и разбирайся в виндовом LanmanServer на предмет мин. протокола или разрешений анонимного входа в групповых\локальных политиках.

system-root ★★★★★
()
Ответ на: комментарий от system-root

Ни черта не помогло. ;-( Причем, при отсутствии ошибок samba, smbstatus не показывает ни черта. Откатился бэкапом на две недели назад. Все заработало. Теперь надо смотреть что из обновлений нагадило. Буду накатывать потихоньку и смотреть. Может даже сборка ядра глючная. Было пару раз что после обновления ядра переставала работать сетевая карта. Может это они так с дырами в процессорах борются?! ;-)

SergeySVold ★★★★
() автор топика
Ответ на: комментарий от SergeySVold

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

Saltas768
()
Ответ на: комментарий от Saltas768

Жду конфиг!:-) Частично решил проблему. Поставил статические адреса. Хотя раньше и с динамикой работало. Теперь вижу папку в линукс постоянно но windows то может в неё зайти то нет. Надо дальше копать. Причём многие проблемы помог решить webmin. Ни когда не пользовался для таких настроек GUI а сейчас даже понравилось. Все необходимые параметры для правки сразу на экране видно водном месте. Некоторые скажут что это извращения. Извращения-но полезные. Как в анекдоте " Вася! Я наверно лезбиян! Вокруг столько красивых мужиков а меня всё на баб тянет!" :-)

SergeySVold ★★★★
() автор топика
11 июня 2018 г.
Ответ на: комментарий от FluffyPillow

Проблема с Samba

Возможно это проблема в Windows. После очередного обновления в настройках дополнительных параметров общего доступа отключается сетевое обнаружение. Зайди в «Центр управления сетями и общим доступом», далее «Изменить дополнительные параметры адаптера», в открывшемся окне для всех сетей поставь флажок «Включить сетевое обнаружение» и не забудь нажать на кнопку «Сохранить изменения». Эта проблема имеется и в Windows 10. Решил её отключением обновления, через системный реестр.

nialiv
()
Ответ на: Проблема с Samba от nialiv

Задолбала эта связка - linux+windows+samba. Причём проблема в основном в связи от windows к linux. Только всё настроишь как прилетит обновление, причём не важно к кому, и всё... кирдык. Решил вопрос по другому. Windows не хочет работать с linux а вот как раз наоборот всё пучком и без проблем. Со стороны linux небольшой скрипт и smbclient забирает с windows то что тот должен отправлять.

SergeySVold ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.