Wie kann ich (über das Netzwerk) mit Linux verknüpfte Inhalte teilen?

Wie kann ich (über das Netzwerk) mit Linux verknüpfte Inhalte teilen?

Ich habe einen Regisseur namensÖffentlich. Es ist ein freigegebenes Verzeichnis im Netzwerk. Ich habe auch eine Dateidoc.odtim VerzeichnisDokumente Ich möchte diedoc.odtDatei über den Link.

Ich hab's gemacht:

ln -s ~/docs/doc.odt ~/Public/doc.odt

Dann öffnete ich Nautilus und ging zu:

smb://alef/Public/

Die Datei wird jedoch nicht angezeigt.

Wie also teilt man verknüpfte Inhalte?

Antwort1

Da Ihre smb://URL über das Netzwerk nicht funktioniert hat, gehe ich davon aus, dass Samba auf dem Rechner, der die Dateien ausgibt, nicht konfiguriert und ausgeführt wird. Wenn dies der Fall ist, müssen Sie möglicherweise die IP-Adresse anstelle des NetBIOS-Namens ausprobieren.

Andernfalls müssen Sie zunächst sicherstellen, dass der Computer, der die Dateien bereitstellt, Samba ausführt (da Sie über das Protokoll „smb“ darauf zugreifen). Sie können sich Folgendes ansehen:diese Dokumentationfür eine sehr grundlegende Anleitung zur Einrichtung.

Wenn Sie Selinux auf dem Computer ausführen, von dem Sie Dateien servern möchten, sollten Sie sich Folgendes ansehen:dieser Blog-Beitragzum Einrichten der richtigen Berechtigungen in Selinux, damit Samba funktioniert.

Prost.

Antwort2

Möglicherweise müssen Sie Samba anweisen, folgende symbolische Links zuzulassen.

Bearbeiten Sie dazu Ihre Samba-Konfigurationsdatei (wahrscheinlich /etc/samba/smb.conf) und legen Sie diese beiden Optionen im [global]Abschnitt fest:

follow symlinks = yes
wide links = yes

Die erste ermöglicht es Samba, symbolischen Links zu folgen, und die zweite ermöglicht es ihm, Links zu folgen, die außerhalb des freigegebenen Verzeichnisses zeigen.

Mehr DetailsHier.

verwandte Informationen