Neuer Samba-Benutzer kann sich nicht anmelden

0

Ich habe bereits ein Samba-Benutzer-Setup auf meinem Arch-Desktop-Computer, das von allen Computern unter Windows in meinem Heimnetzwerk zum Freigeben von Dateien verwendet wird. Hier ist die Konfiguration der Samba-Freigabe:

[Shared Documents]
path = /home/shared
comment = Access to shared documents
valid users = samba
read only = no
browseable = yes
writable = yes
vfs object = recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:repository = /home/shared/Recycle Bin
recycle:touch_mtime = yes
recycle:exclude = *.tmp, *.bak
recycle:exclude_dir = "Recycle Bin"

..es funktioniert gut.

Ich wollte einen weiteren freigegebenen Benutzer hinzufügen und speziell für die Windows-Computer freigeben, um Sicherungen zu speichern.

Hier ist die Share-Konfiguration:

[Backups]
path = /home/backups
comment = Backups
valid users = backups
read only = no
browseable = no
writable = yes

..und so richte ich den Benutzer ein:

sudo useradd backups
sudo passwd backups
sudo smbpasswd -a backups
sudo vim /etc/samba/smbusers
sudo systemctl restart smbd nmbds

Ich habe beide Passwörter gleich gesetzt und dies hinzugefügt /etc/samba/smbusers:

backups =  backups

Schließlich habe ich das Verzeichnis erstellt /home/backupsund lief sudo chown backups backups.

Immer wenn ich versuche, auf die Freigabe auf einem Computer unter Windows 8.1 zuzugreifen, wird die folgende Fehlermeldung angezeigt:

Windows-Fehler

Das Ausführen sudo pdbedit -L -vgibt für beide Benutzer eine ähnliche Ausgabe aus:

---------------
Unix username:        samba
NT username:          
Account Flags:        [U          ]
User SID:             S-1-5-21-2291605615-1340112646-1700999338-1002
Primary Group SID:    S-1-5-21-2291605615-1340112646-1700999338-513
Full Name:            
Home Directory:       \\arctic\samba
HomeDir Drive:        
Logon Script:         
Profile Path:         \\arctic\samba\profile
Domain:               ARCTIC
Account desc:         
Workstations:         
Munged dial:          
Logon time:           0
Logoff time:          Wed, 06 Feb 2036 15:06:39 GMT
Kickoff time:         Wed, 06 Feb 2036 15:06:39 GMT
Password last set:    Thu, 03 Oct 2013 19:23:55 BST
Password can change:  Thu, 03 Oct 2013 19:23:55 BST
Password must change: never
Last bad password   : 0
Bad password count  : 0
Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
---------------

---------------
Unix username:        backups
NT username:          
Account Flags:        [U          ]
User SID:             S-1-5-21-2291605615-1340112646-1700999338-1008
Primary Group SID:    S-1-5-21-2291605615-1340112646-1700999338-513
Full Name:            
Home Directory:       \\arctic\backups
HomeDir Drive:        
Logon Script:         
Profile Path:         \\arctic\backups\profile
Domain:               ARCTIC
Account desc:         
Workstations:         
Munged dial:          
Logon time:           0
Logoff time:          Wed, 06 Feb 2036 15:06:39 GMT
Kickoff time:         Wed, 06 Feb 2036 15:06:39 GMT
Password last set:    Sat, 26 Oct 2013 12:27:45 BST
Password can change:  Sat, 26 Oct 2013 12:27:45 BST
Password must change: never
Last bad password   : 0
Bad password count  : 0
Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
---------------

Die Protokolle zeigen dies:

[2013/10/26 13:11:14.149343,  1] ../source3/smbd/service.c:550(make_connection_snum)
  create_connection_session_info failed: NT_STATUS_ACCESS_DENIED

Wenn ich die Konfiguration so ändere, dass der Benutzer sambaauf Sicherungen zugreifen und Samba neu starten kann, kann der Windows-Client bei Problemen eine Verbindung herstellen.

Was habe ich falsch gemacht..?


quelle

Antworten:

0

Ich stellte fest, dass ich eine Verbindung zu einem Computer herstellen konnte, der zuvor noch keine Verbindung zu einer der Freigaben hergestellt hatte, und dies funktionierte.

Dann stellte ich fest, dass die Fehlermeldung tatsächlich besagte, dass mehrere Verbindungen verboten sind. Ich habe es zuvor versäumt, dies zu lesen, nur die obere Hälfte.

Um dies zu umgehen, habe ich eine Adresse verwendet, die auf mein Heimnetzwerk verweist.

Siehe auch Samba + Windows: Mehrere Verbindungen von verschiedenen Benutzern zulassen? .

Gemeinschaft
quelle