LinuxForum.Fans
Тема

Снова samba - не пускает в шары

Автор: nik222 5 сообщений 4059 просмотров
#243549

Здравствуйте. Понимаю - тема избита, обсуждалась множество раз, но все же не могу определить причины своей проблемы. Пытаюсь расшарить папку (/hom для Windows пользователей. При обращении по IP в сетевом окружении Windows расшаренная папка отображается но:


- расшариваю /home/user1/test - при попытке в нее зайти получаю "Windows не может получить доступ к ....... - не найдено сетевое имя";
- расшариваю /home/test - все нормально.

Конфиг самба:

Показать
text
[global]
    encrypt passwords = yes
    netbios name = web-serv
    workgroup = ARIS
    server string = Super File Server
    security = share
    dns proxy = no
    use sendfile = yes
    strict locking = no
    read raw = yes
    write raw = yes
    oplocks = yes
    max xmit = 65535
    deadtime = 15
    getwd cache = yes
    socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384
    unix charset = UTF-8
    ea support = yes
    store dos attributes = yes
    domain master = no    
    local master = no
    preffered master = no
    os level = 0
    time server = no
    display charset = LOCALE
    max log size = 0
    syslog only = yes
    syslog = 0
    load printers = no
    disable spoolss = yes
    log level = 0
    dos charset = CP866
    passdb backend = smbpasswd
    create mask = 0666
    directory mask = 0777
[dispatch]
        path = /home/bitrix/www/dispatch
        available = yes
        browseable = yes
        public = yes
        writable = yes
        hosts allow = all

Подскажите пожалуйста что не так делаю. Как расшарить /home/user1/test для всех пользователей ?
Заранее благодарен за ответ.

#243692

Что интересно, если добавить строки в [global] - guest account = user1, а в [dispatch] - guest ok = yes, то меня пустить в шару, но это вроде не совсем правильно ?

--=XliN=-- написал:

/home/user1/test - user1 существует? Проверьте права на папки.

user1 - эфемерный привет

#243814

nik222 прочти личку.
А по теме, guest account это гостевой вход, и если его разрешить, то естественно пустит.
--=XliN=-- правильно подметил - с правами что то. Нужно сначала создать системного пользователя user1, затем создать его в БД самбы
smbpasswd -a user1, затем разрешить его smbpasswd -e user1, затем проверить, что бы на папки были права на уровне ФС.
Ну и перезапустить самбу, когда всё сделаешь.

#243851

У меня в системе уже есть пользователь. Танцую от него. Делаю все предложенное - не пускает.
P.S.: smbclient -L стал возвращать список шар (при security = user), из под Windows не пускает

Войдите или зарегистрируйтесь, чтобы ответить.