Hallo Leute,
Ich möchte meine Screenshots, die ich in einen bestimmten Ordner speichere, automatisch auf meinen Server hochladen lassen. Da dachte ich, ich nutze AutoFS (kenne mich damit allerdings nicht aus). Bin dann nach folgender englischer Anleitung vorgegangen: http://russoz.wordpress.com/2007/10/27/how-to-automount-sshfs-filesystems-with-autofs-on-linux
Der lokale User, mit dem ich die Screenshots in dem Verzeichnis /mnt/screenshots/ speichern will, heißt "luca". Ich logge mich mit meinem Root-User auf meinem Server crunchweb.de mit dem Port 123 ein. Das Verzeichnis auf meinem Server, das mit dem lokalen /mnt/screenshots/ synchronisiert werden soll, heißt /var/www/screenshots und hat wie das lokale Verzeichnis die Rechte rwx/777. Der automatische Login per SSH und ohne Passwort auf meinem Server funktioniert mit RSA und DSA. Der User "luca" ist in der Gruppe "fuse". Das Binary ssh-agent existiert.
Die Datei auto.master sieht so aus:
+auto.master # Automount root@crunchweb.de:/var/www/screenshots/ to /mnt/screenshots /etc/auto.screenshots
Und die Datei auto.screenshots so:
root -fstype=fuse,allow_other,reconnect,uid=1000,gid=1000 sshfs\#crunchweb.de:/var/www/screenshots
Trotzdem sehe ich eine auf dem Server mit "nano test" angelegte Datei nicht, wenn ich in Thunar im Verzeichnis /mnt/screenshots/ die Taste F5 drücke. Warum nicht? Ich glaube, es liegt daran, dass ich meinen SSH-Port nicht in die Datei "auto.screenshots" eingetragen habe. Wie mache ich das?
Außerdem hätte ich gerne, dass alle lokal angelegten Dateien auf dem Server den User www-data:www-data haben. Wie geht das?