Problem mit Erstellung eines Symlinks

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Maladjez

Benutzer
Registriert
21. März 2011
Beiträge
11
Reaktionspunkte
0
Punkte
0
Hallo!

Ich möchte auf meiner ds411slim mit DSM3.1 einen Symlink erstellen. Meine Photos unter /volume1/Fam/Photos (in weiteren Unterverzeichnissen) sollen auch in /volume1/photo (mit den entsprechenden Unterverzeichnissen) ersichlich sein. Versucht habe ich (über telnet)

ls -l /volume1/photo /volume1/Fam/Photos

aber ohne Erfolg - /volume1/photo bleibt leer. Mache ich hier einen Denkfehler oder funktioniert das so nicht?
 
Zuletzt bearbeitet von einem Moderator:
Hallo!

Ich möchte auf meiner ds411slim mit DSM3.1 einen Symlink erstellen. Meine Photos unter /volume1/Fam/Photos (in weiteren Unterverzeichnissen) sollen auch in /volume1/photo (mit den entsprechenden Unterverzeichnissen) ersichlich sein. Versucht habe ich (über telnet)

ls -l /volume1/photo /volume1/Fam/Photos

aber ohne Erfolg - /volume1/photo bleibt leer. Mache ich hier einen Denkfehler oder funktioniert das so nicht?
Sowohl Denkfehler als auch "funktioniert so nicht" ;-) Letzteres weil ls Verzeichnisse auflistet, du suchst imho ln -s
Denkfehler weil du für ln die Argumente vertauscht hast. Der Befehl lautet ln -s WAS WOHIN und du willst /volume1/Fam/Photos als WAS haben und /volume1/photo als WOHIN
Also wohl eher
Code:
ln -s /volume1/Fam/Photos /volume1/photos/
 
Ich habe dieses soeben versucht, leider ohne Erfolg.

Code:
webserver> ls -s /volume1/bilder /volume1/tina/test
/volume1/bilder:
   4 1999     4 2002     4 2004     4 2006     4 2008     4 2010     4 2012
   4 2001     4 2003     4 2005     4 2007     4 2009     4 2011

Er zeigt mir dann nur den weiteren Inhalt des Verzeichnisses an.

Bei "mount bind" bekomme ich einen "Permission denid".

Edit: Es lag daran, dass ich mit "admin" und nicht mit "root" über SSH eingeloggt war. Nun lässt sich zwar der Symlink erstellen, jedoch kann dieser nicht verwendet werden, da der Owner "root" ist und sich dieser mit chown nicht ändern lässt.

Edit2:

Code:
chown -h admin:users /volume1/tina/test

Edit3:

Der Owner konnte zwar geändert werden, allerdings kann diese Verknüpfung unter Windows nicht verwendet werden :-(.

Edit4:

Als root hat es nun mit "mount -o bind QUELLE ZIEL" geklappt.
 
Zuletzt bearbeitet:
aber auch du hast ls und nicht ln verwendet :-) ls ist wirklich zum Auflisten und ln ist zum Linken
 
Hab ich? Also hab ich tatsächlich? Oh man... Schande über mich :-D!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat