Назад | Перейти на главную страницу

Можно ли не использовать smbpasswd для общего доступа к домашним папкам samba в Linux?

У меня есть сервер Linux (Ubuntu) с несколькими пользователями, которым я разрешаю доступ к их домашним папкам через smb.

Однако, чтобы они могли получить доступ к папке, мне нужно использовать smbpasswd -a username

Это почему? При аутентификации не следует ли просто ссылаться на их фактическое имя пользователя и пароль, которые они используют для ssh на сервере?

Моя конфигурация:

[global]
    workgroup = WORKGROUP
    server string = Samba Server %v
    netbios name = myserver
    security = user
    map to guest = bad user
    name resolve order = bcast host
    dns proxy = no
    wins support = yes
    local master = yes
    preferred master = yes
    server min protocol = SMB2_10
    client max protocol = SMB3
    client min protocol = SMB2_10
    encrypt passwords = true

[homes]
   comment = Home Directories
   browseable = yes
   read only = no
   create mask = 0700
   directory mask = 0700
   valid users = %S