Не может соединиться как пользователь root с Samba

Я не могу соединиться как пользователь root со своей долей Samba. Однако я думаю, что нет ничего неправильно с моим файлом конфигурации. Но я заметил, что также не могу удалить пользователя root из Samba. С другими пользователями никакие проблемы вообще.

/etc/samba/smb.conf

[global]
# Basic Samba configuration
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
security = user
printcap name = /dev/null
load printers = no
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=524288 SO_SNDBUF=524288
server string = Samba Server %v
map to guest = bad user
dns proxy = no
wide links = yes
follow symlinks = yes
unix extensions = no
acl allow execute always = yes
log file = /var/log/samba/%m.log
max log size = 1000

# Special configuration for Apple's Time Machine
fruit:model = MacPro
fruit:advertise_fullsync = true
fruit:aapl = yes

## Definde your shares here

[root]
comment = root
path=/
browseable=YES
writeable=YES
valid users= root
only guest=no
create mask=0777
directory mask=07777
public=no
force user = root
force group = root

корень находится в passwd файле...

Когда я пытаюсь удалить пользователя root:

sudo smbpasswd -x root
Failed to delete entry for user root.

Я думаю, что должно быть что-то не так с самбой userdatabase??

0
задан 28 December 2018 в 16:23

1 ответ

Хорошо... Я думаю, что узнал то, что продолжается здесь. Похоже, что исполняемые файлы самбы находятся на двух местах:

maarten@UBUNTU:/usr/local/samba/bin$ whereis smbpasswd
smbpasswd: /usr/bin/smbpasswd /usr/local/samba/bin/smbpasswd

Я думаю, что установка была испорчена. Я обновил до новейшей версии Samba вручную. Но похоже, что команда smbpasswd все еще указывает на старую версию.

0
ответ дан 26 October 2019 в 17:38

Другие вопросы по тегам:

Похожие вопросы: