it-swarm-eu.dev

Ubuntu Server Samba läuft als root?

Ich habe vor kurzem Ubuntu Server 10.04 installiert. Ich habe Samba-Dateiserver aus dem Installationsmenü ausgewählt und alles funktioniert einwandfrei. Das Problem ist, dass der Samba-Daemon als root läuft, was mich etwas nervös macht.

Ich habe eine 'Samba'-Gruppe und einen Benutzer namens' Samba 'zu dieser Gruppe hinzugefügt, aber ich kann den Dämon nicht unter dieser Gruppe ausführen. MySQL von der LAMP scheint als eigener Benutzer zu laufen.

7
javaman

Das Ausführen von Samba unterscheidet sich geringfügig vom Ausführen von Apache oder MySQL.

Wenn Sie sich mit dem Webserver verbinden, werden alle Prozesse als Benutzer www-data ausgeführt. Wenn Sie sich mit mysqld verbinden, werden alle Prozesse als Benutzer mysql ausgeführt.

Wenn Sie sich jedoch mit Samba verbinden, wird ein neuer Prozess mit Ihren Benutzeranmeldeinformationen gespalten. Nur Root kann Prozesse als andere Benutzer unterteilen.

Es ist richtig, dass Samba als root ausgeführt wird.

10