nixp.ru v3.0

18 октября 2017,
среда,
19:51:47 MSK

DevOps с компанией «Флант»

SAMBA :(

OfftopicFlame

Red_Knife написал 9 ноября 2007 года в 17:55 (652 просмотра) Ведет себя неопределенно; открыл 7 тем в форуме, оставил 13 комментариев на сайте.

Есть сеть из 5 компьютеров на Linux и 2 на Windows. Linux-машины на AspLinux 11.2.

На линукс расшариваю папку /temp/samba, ни линукс, ни виндоус-машины не могут на неё зайти (название расшары видно), с этой же машины иногда не возможно зайти на расшары виндоус, пишет Time out on server. Такое же происходит и с остальными линукс-машинами. При заходе с виндоус-машины на линукс-расшару пишет, мол, у вас нет прав для доступа к этому сетевому ресурсу.smb.conf такой :

# Samba config file created using SWAT

# from 127.0.0.1 (127.0.0.1)

# Date: 2007/10/12 16:42:51

[global]

workgroup = BNT

netbios name = PIRAT

server string = smb

security = DOMAIN

map to guest = Bad User

smb passwd file = /etc/smbpasswd

log file = /var/log/samba/%m.log

max log size = 50

acl compatibility = winnt

server signing = auto

add user script = /usr/sbin/useradd %u

dns proxy = No

ldap ssl = no

guest ok = Yes

hosts allow = 192.168.10.

cups options = raw

[samba]

comment = pirat

path = /tmp/samba/

read only = No

create mask = 0664

hosts allow = 192.168.10.0/255.255.255.0

case sensitive = No

strict locking = No

msdfs proxy = no

// Тему переместил(а) fly4life из форума «UNIX FAQ: вопросы по UNIX/Linux».

fly4life

Зачем ’security = DOMAIN’? Почему не 'user’?

А пользователя, которым логинишься, завёл в системе и в /etc/smbpasswd?

P.S. полезно бывает ещё логи посмотреть.

Red_Knife
fly4life
Зачем ’security = DOMAIN’? Почему не 'user’?

А пользователя, которым логинишься, завёл в системе и в /etc/smbpasswd?

P.S. полезно бывает ещё логи посмотреть.

А как завести такого пользователя….файл пустой?

Anarchist
Red_Knife
А как завести такого пользователя….файл пустой?

Ну блин…

1. Пользователь Самбы должен иметь системный прообраз (пусть с шеллом /sbin/nologin).

2. ЕМНИП

man smbpasswd
Red_Knife

Сделал пользователя nobody. видно теперь не только расшару, но и имя папки в ней, но зайти в неё нельзя. :(

Какой лог из папки /var/log/samba нужно выложить ?

Anarchist
Red_Knife
Сделал пользователя nobody. видно теперь не только расшару, но и имя папки в ней, но зайти в неё нельзя. :(

Глупый вопрос: системные права на каталог шары (относительно системного пользователя соответствующего пользователю Самбы) какие?

Red_Knife

в свойствах написано, что пользователь,группа и все остальные могут просматривать и модифицировать этот каталог :(

Anarchist
Red_Knife
в свойствах написано, что пользователь,группа и все остальные могут просматривать и модифицировать этот каталог :(

А в переводе на русский?

$ ls -l /tmp | grep samba
Red_Knife

drwxrwxrwx 2 alex alex 4096 Sep 20 13:31 samba

Anarchist

Дополни описание шары:

directory security mask = 000
directory mask = 0775
security mask = 000
create mask = 0775
Anarchist
Red_Knife
drwxrwxrwx 2 alex alex 4096 Sep 20 13:31 samba

Тяжёлый случай.

Налагаю епитимью:

Четыре раза вслух, с выражением, прочитать FHS.

После чего восемь раз — GPL v3.

Red_Knife

Натроил, работатет :) Но при входе с некоторых машин выдыёт ошибку, что время ожидания сервера истекло. Как с этим бороться?

Anarchist
Red_Knife
Натроил, работатет :) Но при входе с некоторых машин выдыёт ошибку, что время ожидания сервера истекло. Как с этим бороться?

Быстро ты как-то…

Епитимью исполнил?

Red_Knife

Не полностью… :)) Так как насчёт нового вопроса?

Red_Knife
Anarchist
Тяжёлый случай.

Налагаю епитимью:

Четыре раза вслух, с выражением, прочитать FHS.

После чего восемь раз — GPL v3.

А почему-то случай тяжёлый — сам-то, небось, когда-то таким был :))))

metal
Red_Knife
А почему-то случай тяжёлый — сам-то, небось, когда-то таким был :))))

Подсказка: прочитай про /tmp по ссылке Anarchist.

Red_Knife

Да, но при чём сдесь Time out on server? Как расположение расшары в папке /temp может привести к таким проблемам??

metal
Red_Knife
Да, но при чём сдесь Time out on server? Как расположение расшары в папке /temp может привести к таким проблемам??

/temp и /tmp разные директории. А по time out on server приводи логи, телепаты ныне в дефиците.

Red_Knife

Извиняюсь, /tmp. :(

Какие логи именно нужны… в /var/log/samba …. их много :(

Anarchist
Red_Knife
Извиняюсь, /tmp. :(

Какие логи именно нужны… в /var/log/samba …. их много :(

Штудировать FHS до приобретения понимания назначения каталогов хотя бы верхнего уровня!

Полагаю на данном этапе цитирование логов избыточным.

Для начала полезно описать топологию сети и почитать

man smb.conf

на предмет разных таймаутов.

Знание стандартов также приветствуется.

metal
Red_Knife
Извиняюсь, /tmp. :(

Какие логи именно нужны… в /var/log/samba …. их много :(

Все-таки прочитай про /tmp :)

Примерно /var/log/samba. А какой лог зависит от smb.conf, смотри как там настроено логирование. Как верно посоветовал тебе Anarchist man smb.conf.

dmitriy_

были у меня похожие симптомы. оказалось интерфейс loopbak не поднимался.

проверь ifconfig -a