Am Sonntag, 30. April 2006 16:18 schrieb Walter Geppert:
(...). Habe dann die Daten von einer äteren DVD-Sicherung zurück geholt. Seitdem kann ich unter wg user nicht mehr auf Platte schreiben ! Obwohl ich überall Schreibrechte habe. Wenn ich das Programm unser root starte, ist alles OK (...). Nachdem ich als root vollen Zugriff habe, kann der Fehler nur bei Rechten unter Linux zu suchen sein ! Für Antworten weiterhin sehr dankbar
Also für die Klärung einer Rechteproblematik benutzt ich immer strace. Z.B.: jan@linux:~> strace -e trace=open less /etc/shadow (...). open("/etc/shadow", O_RDONLY|O_LARGEFILE) = -1 EACCES (Permission denied) /etc/shadow: Permission denied Hier in dem Fall ist das nicht weiter verwunderlich und man sieht auch ohne strace, daß man als Benutzer /etc/shadow nicht lesen darf. Aber bei komplexeren Problemen, wie bspw. Sound-Ausgabe über alsa von mehreren Benutzern parallel, ist man ohne strace verloren. Bei einem interaktiven Konsolenprogramm werden dich die Ausgaben aber wahrscheinlich extrem stören. Da die Meldungen von strace aber auf stderr gehen, kannst du diese in eine Datei umleiten: strace -e trace=open ls /etc/shadow 2>fehler HTH Jan -- Get yours while there's still some left.