it-swarm.com.de

Samba warnt weiterhin 'Sitzung für Benutzer nobody geschlossen'. Warum?

Ich habe einen Ubuntu 14.04-Server eingerichtet, der Samba verwendet, um Dateien für unsere Windows-Clients freizugeben. Alles scheint korrekt zu funktionieren, aber während ich meine Authentifizierungsprotokolle überprüfe, wird die Zeile "Sitzung für Benutzer niemand geschlossen" viele Male wiederholt, obwohl für diesen Benutzer keine Sitzungen geöffnet wurden. Alle Nachrichten mit Sitzungseröffnung enthalten den korrekten Benutzernamen.

Ich verstehe die Rolle des Benutzers nobody, bin mir aber nicht sicher, warum Samba diese Nachricht weiterhin generiert. In einer Zeile wird die Meldung "Sitzung geschlossen" 58 Mal wiederholt, ohne dass andere Authentifizierungsprotokollmeldungen unterbrochen werden.

Ist Samba wahrscheinlich falsch konfiguriert?

Gerne poste ich alle notwendigen Logs/Confs/Outputs, wenn das hilft.

BEARBEITEN:

Ich habe zuvor die Samba-Passwortsynchronisierung mit pam-auth-update deaktiviert, um die Nachricht 'No Talloc Stackframe' zu stoppen. like so Könnte dies dazu führen, dass alle diese Nachrichten geschlossen werden?

10
Arronical

Ich hatte dieses Anliegen selbst, also habe ich ein bisschen gegraben und bin auf viele unbeantwortete Forum-Fragen gestoßen, aber dann habe ich diese Antwort gefunden :

nobody ist ein Systembenutzer, der zum Ausführen von Diensten verwendet wird, z. Apache und Samba unter Linux. Root muss den Dienst starten und dann die Kontrolle an den Benutzer weitergeben nobody .

4
kkalin72

Sie haben einen freigegebenen Ordner erstellt, der "nobody/nogroup" gehört.

Sudo chown -R nobody.nogroup /path_to_share/share_folder

Sie können dies jedoch ändern, indem Sie den Eigentümer ändern

Sudo chown -R root.root /path_to_share/share_folder
Sudo chown -R user.user /path_to_share/share_folder # "user" is echo $USER
0
ajcg