$ (subj), es scheint, was root-Benutzer standardmäßig für alle Freigaben verweigert wird. Ich versuche, die Windows-Administratorfreigabe zu reproduzieren.
$ (subj), es scheint, was root-Benutzer standardmäßig für alle Freigaben verweigert wird. Ich versuche, die Windows-Administratorfreigabe zu reproduzieren.
Antworten:
Haben Sie ein Passwort in Samba (nicht in der System-Passwd-Datei) für root festgelegt? Sie sollten in der Lage sein, ein solches Kennwort festzulegen, indem Sie ausführen smbpasswd -a root
.
Sie sollten Ihre smb.conf einrichten, damit wir das Problem tatsächlich bewerten können. Jedenfalls ist hier ein Hinweis:
invalid users = root
ist Teil der Standard-smb.conf.
Na dann. Ist root schon ein gültiger smbuser? Versuchen Sie dann, root explizit zuzulassen:
valid users = root
Und versuchen Sie es so:
[config]
comment = Admin Config Share - Whatever
path = /
valid users = someusers, somegroup
force user = root
force group = root
admin users = someusers, somegroup
writeable = Yes
smb.conf
nicht "von Grund auf neu" und enthält keine valid users
oder invalid users
Parameter überhaupt.
Wenn Sie nicht auf zwei Benutzer zugreifen können, einen für einen normalen Benutzer und einen für einen Root-Benutzer, müssen Sie das NetBIOS in der Datei smb.conf aliasen, damit Windows sie als zwei Server erkennt. Greifen Sie dann jeweils mit einer anderen Benutzerkennung zu. Sie können der Windows-Hostdatei auch die IP-Adresse desselben Servers mit unterschiedlichen Namen hinzufügen. Das Problem liegt bei Windows, das jeweils nur einen Benutzer zulässt und daher nicht als Root zugreifen kann.