Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Samba: Проблема с настройкой доступа  (Прочитано 855 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Krot91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Samba: Проблема с настройкой доступа
« : 24 Августа 2022, 11:13:58 »
Всем привет. Пытаюсь настроить доступ к папкам через связку OpenVPN + samba.
До меня, samba была интегрирована с AD. Мне нужно настроить доступ через обычный логин-пароль. Проблема в том, что к существующим папкам не могу подключиться, запрашивает логин-пароль но не подключается. Создал новую папку, на ней все работает.
samba.conf (закоментил предыдущие настройки)
#======================= Global Settings =====================================

[global]

    workgroup = OVAPRESS
    server string = test file server
    guest account = testuser

# --------------------------- Logging Options -----------------------------

    log level = 3
    logs split per machine
    log file = /var/log/samba/%m.log
    max 50KB per log file, then rotate
    max log size = 50

# ----------------------- Domain Members Options ------------------------
#
    security = user


    #winbind enum users = Yes
    #winbind enum groups = Yes
    #winbind use default domain = Yes
    #winbind nested groups = Yes
    #idmap uid = 600-20000
    #idmap gid = 600-20000

    #allow trusted domains = Yes
    #server signing = mandatory
    #client signing = mandatory
    #client use spnego = Yes
    #ntlm auth = Yes
    #lanman auth = No
    #socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192


     #vfs objects = acl_xattr
     #map acl inherit = Yes
     #store dos attributes = Yes

# client min protocol = SMB2
# client max protocol = SMB3
server multi channel support = yes
aio read size = 1
aio write size = 1
# ----------------------- Browser Control Options ----------------------------
    preferred master = no

# --------------------------- Printing Options -----------------------------

    load printers = no


[old_folder]
public = yes
path = /data/old_folder1
browseable = Yes
guest ok = Yes
writeable = Yes



[old_folder2]
path = /data/old_folder2
public = no
guest ok = no
writeable = no
valid users = testuser
write list = testuser
read only = yes
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
inherit owner = yes


[new_folder]
public = no
path = /data/new_folder
guest ok = no
writeable = no
valid users = testuser
write list = testuser
read only = yes
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
inherit owner = yes


В new_folder заходит и можно работать, но не хочет заходить в old_folder и old_folder2.
Памагите

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 7329
  • Luck Tales
    • Просмотр профиля
Re: Samba: Проблема с настройкой доступа
« Ответ #1 : 24 Августа 2022, 12:03:07 »
samba-tool testparm --suppress-prompt
sudo pdbedit -L
namei -l /data/old_folder
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Krot91

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Samba: Проблема с настройкой доступа
« Ответ #2 : 24 Августа 2022, 12:25:54 »
samba-tool testparm --suppress-prompt
sudo pdbedit -L
namei -l /data/old_folder
samba-tool testparm --suppress-prompt
You have some share names that are longer than 12 characters. These may not be accessible to some older clients. (Eg. Windows9x, WindowsMe, and not listed in smbclient in Samba 3.0.)
# Global parameters
[global]
guest account = testuser
log file = /var/log/samba/%m.log
log level = 3
max log size = 50
security = USER
server multi channel support = Yes
server string = test file server
workgroup = OVAPRESS
aio read size = 1
aio write size = 1



[old_folder]
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
guest ok = Yes
inherit owner = windows and unix
path = /data/old_folder1
valid users = testuser
write list = testuser

[new_folder]
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
inherit owner = windows and unix
path = /data/new_folder
valid users = testuser
write list = testuser
pdbedit -L
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[global]"
testuser:1100:
namei -l /data/old_folder
f: /data/old_folder
drwxr-xr-x root root /
drwxr-xr-x root root data
drwxrwxrwx root root old_folder

Пользователь добавил сообщение 24 Августа 2022, 13:25:32:
Всем спасибо, разобрался. У samba в /var/lib/samba/*.tdb хранился кэш настроек
« Последнее редактирование: 24 Августа 2022, 13:25:32 от Krot91 »

 

Страница сгенерирована за 0.045 секунд. Запросов: 25.