it-swarm.com.de

Wo sind Ubuntu 18-Netzwerkfreigaben konfiguriert?

Ich habe einen lokalen Server mit Ubuntu 18.04.1, der kürzlich von Ubuntu 15 aktualisiert wurde, auf dem ich einige Freigaben manuell über Samba in /etc/samba/smb.conf konfiguriert habe:

[myshare]
    path = /home/user
    writeable = yes
    valid users = root, user

Dies hat seit dem Upgrade problemlos funktioniert, aber heute ist mir aufgefallen, dass beim Klicken mit der rechten Maustaste auf ein Verzeichnis in Gnome ein Dialogfeld mit der Registerkarte "Lokale Netzwerkfreigabe" angezeigt wird, das wie folgt aussieht:

Heading

Ich habe es aktiviert und jetzt wird es in meinem LAN als weitere Freigabe angezeigt. Meine Frage ist, wo ist das konfiguriert? Benutzt es auch Samba oder einen anderen Dienst? Ich habe mir smb.conf angesehen, wo die anderen Freigaben konfiguriert sind, aber es ist nicht da.

3
billynoah

** "Local Network Share" ist die Gnome-Implementierung (Nautilus-Share) eines Samba-Usershare. Ziel war es, einem normalen Benutzer die Möglichkeit zu geben, ein von ihm verwaltetes Verzeichnis freizugeben.

** Ein Samba Usershare und aus Mangel an einem besseren Namen eine Samba Classic-Freigabe erstellen beide Samba-Freigabedefinitionen, aber wie oben angegeben, befinden sich diese Definitionen in verschiedenen Dateien. sershare:/var/lib/samba/usershares vs ClassicShare: /etc/samba/smb.conf.

** Samba liest beide und das kann ein Problem sein, wenn beide verwendet werden, um die Freigabe desselben Verzeichnisses zu definieren, da sie möglicherweise anders definiert sind, als dies hier der Fall ist. Deine Vermutung ist so gut wie meine, welcher Samba gehorchen wird.

** In diesem Fall können Sie die in smb.conf vorhandene Freigabedefinition nicht über Nautilus reproduzieren, da nautilus-share diese Option nicht bietet: Es gibt keine Option "Gültige Benutzer" in nautilus-share - entweder Gastzugriff oder jemand mit Samba Referenzen. Sie können keine Liste von Benutzern oder Gruppen angeben.

** Eine Samba Classic-Freigabe bietet viele andere Optionen, die Usershares nicht zur Verfügung stehen. Dies hängt davon ab, wie komplex Ihre Anforderungen für diese Freigaben sind.

4
Morbius1