Hallo,
ich habe einen Symlink (ln -s) erstellt, doch dieser wird auf der Samba Freigabe, sowie der File Station nicht angezeigt. Per SSH natürlich schon.
Unter Dateidienste > SMB > Erweiterte Einstellungen
habe ich beide Haken zu symbolischen Links gesetzt.
Der Symlink zeigt auf eine Datei, kein Verzeichnis.
Der Symlink gehört standardmäßig dem Admin, ich kann mit "chown -H" leider nicht den User auf den betreffenden ändern.
Als Root (sudo -i) wird der Befehl "chown -H …" zumindest erlaubt, ändert den Besitzer aber nicht.
Quelle und Ziel (Symlink) liegen nicht auf dem gleichen gemeinsamen Ordner.
Aus diesem Grund muss ich Symlinks verwenden und Hardlinks scheiden aus.
Ziel des Ganzen ist, ich habe eine komplexe Verzeichnisstruktur. Ein User soll bestimmte Dateien aus dieser Struktur lesen dürfen, diese Dateiliste wird dann als "Links" in einem Verzeichnis einer Freigabe unter Windows angezeigt.
Normale Windows-Links (.lnk mit UNC-Pfad) schlagen auch fehl, trotz Leserechte des Users auf Verzeichnis und Datei, wird der Zugriff verweigert.
Kann mir bitte jemand helfen, wieso der Symlink nicht angezeigt wird, ob das so überhaupt funktioniert oder ob es Alternativen gibt.
Ich finde nichts zum Thema, nur Verzeichnisse sollen speziell sein mit "mount --bind" ...
Danke sehr
ich habe einen Symlink (ln -s) erstellt, doch dieser wird auf der Samba Freigabe, sowie der File Station nicht angezeigt. Per SSH natürlich schon.
Unter Dateidienste > SMB > Erweiterte Einstellungen
habe ich beide Haken zu symbolischen Links gesetzt.
Der Symlink zeigt auf eine Datei, kein Verzeichnis.
Der Symlink gehört standardmäßig dem Admin, ich kann mit "chown -H" leider nicht den User auf den betreffenden ändern.
Als Root (sudo -i) wird der Befehl "chown -H …" zumindest erlaubt, ändert den Besitzer aber nicht.
Quelle und Ziel (Symlink) liegen nicht auf dem gleichen gemeinsamen Ordner.
Aus diesem Grund muss ich Symlinks verwenden und Hardlinks scheiden aus.
Ziel des Ganzen ist, ich habe eine komplexe Verzeichnisstruktur. Ein User soll bestimmte Dateien aus dieser Struktur lesen dürfen, diese Dateiliste wird dann als "Links" in einem Verzeichnis einer Freigabe unter Windows angezeigt.
Normale Windows-Links (.lnk mit UNC-Pfad) schlagen auch fehl, trotz Leserechte des Users auf Verzeichnis und Datei, wird der Zugriff verweigert.
Kann mir bitte jemand helfen, wieso der Symlink nicht angezeigt wird, ob das so überhaupt funktioniert oder ob es Alternativen gibt.
Ich finde nichts zum Thema, nur Verzeichnisse sollen speziell sein mit "mount --bind" ...
Danke sehr