Sie versuchen als nichtprivilegierter Benutzer,
mit ln -s bla fasel ein symbolisches Link anzulegen, aber
Sie bekommen die Fehlermeldung »Operation not permitted«. Woran könnte das
liegen? (Wählen Sie alle zutreffenden Antworten aus.)
Sie haben kein Schreibrecht im aktuellen Verzeichnis
Nur root darf symbolische Links anlegen
Das aktuelle Verzeichnis liegt auf einem VFAT-Dateisystem
Ihr erlaubtes Kontingent für Datenblöcke ist überschritten
LPI-Lernziel Harte und symbolische Links anlegen und ändern (104.6)
Nicht angemeldet
Lösung
enhansed (Gast) · 24. November 2010, 15:03
Sind die richtigen Antworten?!
Lösung - symbolisches Link
Oliver Lau (eingetragen) · 31. März 2011, 21:33
Richtig ist,
weil dann der Link nicht ins Verzeichnis geschrieben werden kann. Daraus resultiert dann die Fehlermeldung.
Oliver Lau, Einbeck
Lösung - symbolisches Link
Steffen (Gast) · 4. August 2011, 18:51
Ich habe gerade die Möglichkeiten auf einem aktuellen Debiansystem mit einem Test-Dateisystem ausprobiert.
Es sollten die Lösungen
korrekt sein. Auch beim Versuch, einen symbolischen Link in einem VFAT-Dateisystem anzulegen erhalte ich "Operation not permitted".
Aber Nr. 4 "Ihr erlaubtes Kontingent für Datenblöcke ist überschritten " ist keine Lösung, hierbei bekommt man die Meldung, daß die Quota überschritten sei.
Lösung - symbolisches Link
foobla (Gast) · 18. Januar 2012, 11:01
Die Antwort 'Sie haben kein Schreibrecht im aktuellen Verzeichnis' ist auch falsch! Wenn ich als root das Verzeichnis /foo anlege, als User hineinwechsel und versuche dort einen symbolischen Link anzulegen bekomme ich 'Permission denied' und nicht 'Operation...'
Beispiel, als root lege ich ein Verezichnis an:
mkdir /foo
Anschliessend wechsel ich als user und erstelle einen Link:
$ cd /foo $ ln -s /home/user/bla bla ln: failed to create symbolic link `d64': Permission denied