Remote-Partition kann nicht mit fstab / fuse gemountet werden

1617
HorusKol

Verwendung einer Kombination aus http://ubuntu-tutorials.com/2007/01/02/mount-remote-directories-securely-with-ssh-ubuntu-6061-610/ und http://www.tuxfiles.org/linuxhelp /fstab.html Ich dachte mir, ich könnte die Wurzel eines anderen Computers irgendwo auf meinem neuen Laptop einhängen, um das Übertragen von Dateien und so weiter zu erleichtern.

Nun kann ich über SSH eine Verbindung herstellen und die Dateien über einen Ad-hoc-Mount im Browser browsen - aber ich möchte dies gerne automatisch tun und habe mir daher fstab angesehen.

Mein neuer Eintrag in fstab ist:

remote_comp:/ /var/remote_comp fuse defaults 0 0 

Das Testen mit mount -a führt jedoch zu folgendem Fehler:

/bin/sh: remote_comp:/: not found 

Ich dachte, das Problem liege darin, dass ich versuche, das Stammverzeichnis des anderen Computers einzuhängen, aber auch Unterverzeichnisse zu versuchen, führen zu derselben Fehlermeldung.

2

2 Antworten auf die Frage

2
Shiki

Zunächst sollten Sie einen Ordner wie / mnt / remote OR / media / remote verwenden. / var ist NICHT für diesen Zweck, Sie sollten es so belassen.

Zweitens sollte fstab folgendermaßen aussehen:
sshfs#user@domain.org:/home/user /media/user fuse defaults,allow_other 0 0
ODER
sshfs#llib@192.168.1.200:/home/llib/FAH /media/FAH2 fuse defaults 0 0
(Beispiel stammt aus dem Arch-Howto .)

immer noch problematisch - es wurde nach einem Passwort gefragt und dann wurden die Berechtigungen durcheinander gebracht ... Ich werde nur die Gnome-GUI-Optionen verwenden, da sie einwandfrei funktionieren HorusKol vor 13 Jahren 0
Sie könnten die Zeile auch in /etc/rc.local schreiben. Es wird bei jedem Start ausgeführt und mischt das Zeug, wenn Sie alle Befehle / Berechtigungen als Argumente angeben. Shiki vor 13 Jahren 0
0
dag729

Ich würde einfach mitgehen

#!/bin/sh  sshfs user@hostname:/path/to/folder /local/folder 

und dann in / etc / inittab