Schneller Datenaustasuch zwischen zwei Rechnern
Ausgangssituation:
Der ein oder andere kennt das Problem schnell mal Daten (Uni/Arbeit/Multimedia) zwischen einem tragbaren Gerät und dem heimischen Rechner auszutauschen.
Möglichkeiten gibt es da bekanntlich viele z.B. NFS ,SAMBA oder einfach Daten via Festplatte oder USB – Stick zu tauschen.
Sehr einfach lässt sich das alles mit dem Netzwerkdateisystem SSHFS lösen.
Installation:
Hinweis:
SSHFS muss natürlich auf allen benötigten Geräten installiert und eingerichtet werden
Zuerst folgende Kerneloption setzen
File systems ---> *> FUSE (Filesystem in Userspace) support
SSHFS installieren:
emerge -avt sys-fs/sshfs-fuse
Konfiguration:
In /etc/ssh/sshd_config den Root Login verbieten (PermitRootLogin no)
nano -w /etc/ssh/sshd_config
# Authentication: ... PermitRootLogin no
SSHD starten
/etc/init.d/sshd start
und dem Runlevel „default“ hinzufügen.
rcupdate add sshd default
Die Datei /etc/hosts und /etc/conf.d/net entsprechend ergänzen.
nano -w /etc/hosts nano -w /etc/conf.d/net
Dann auf jedem Rechner einen Ordner anlegen um dort das Dateisystem einzuhängen
z.B.:
mkdir ~/SSHFS
Jetzt kann das gewünschte Dateisystem betreten werden
z.B.: Laptop an Heimrechner mounten
nutzer@host:/home/nutzer_laptop/ /home/nutzer_Heimrechner/SSHFS/
Passwort eingeben (user PW) und das sollte es gewesen sein.
Die Gegenstelle wieder aushängen:
fusermount -u /home/nutzer_Heimrechner/SSHFS
Tipp:
Um sich lästige Tipparbeit zu sparen, kann man seine .bashrc anpassen.
Zum Beispiel mit einem Alias
# Laptop einhaengen alias sshfsm='nutzer@host:/home/nutzer_laptop/ /home/nutzer_Heimrechner/SSHFS/' # Laptop aushaengen alias sshfsu='fusermount -u /home/nutzer_Heimrechner/SSHFS'
Nützliche Links:
http://www.gentoofreunde.org/supportforum/viewtopic.php?f=15&t=175
http://www.gentoofreunde.org/node/63
http://www.pro-linux.de/artikel/2/115/1,shfs-das-sichere-netzwerkdateisy...
http://wiki.ubuntuusers.de/FUSE/sshfs
http://en.gentoo-wiki.com/wiki/Mounting_SFTP_and_FTP_shares
http://www.gentoo-wiki.info/Mounting_SFTP_and_FTP_shares
http://blog.scherbaum.info/2008/08/29/sshfs-in-2-minuten/