SSHFS
SSHFS permet de monter un système de fichier via un accès SSH.
Cette solution est idéale pour transferer de fichier vers / depuis le neo freerunner.
Installation
Tout d'abord, il faut installer sshfs.
Pour les distributions utilisant les paquets .deb (Debian, ubuntu, etc ...) :
sudo apt-get install sshfs
Pour les distributions utilisant les paquets .rpm :
urpmi sshfs
Utilisation
L'utilisation est triviale, on crée un répertoire où sera monté notre système de fichier distant :
mkdir /mnt/neo
Ensuite on monte le système de fichier sur notre point de montage :
sshfs root@192.168.0.202:/home/root /mnt/neo
A partir de maintenant, le répertoire neo contient le contenu du /home/root du Freerunner.
Pour démonter proprement le point de montage, il faut utiliser la commande suivante :
fusermount -u /mnt/neo
Script
Voici un exemple de script -a adapter pour sa config- qui monte le neo, lance le gestionnaire de fichier (dolphin pour KDE4) et démonte à la fin.
#/bin/bash
# simple script for openning Neo's folders via sshfs (perfect fo file transferts)
#
# prerequisites :
# - sshfs must be installed
# - /mnt/neo must exists (with proper rights)
# mount the neo
sshfs root@192.168.0.202:/home/root /mnt/neo
# open file manager
dolphin /mnt/neo
# ask for unmount
ANSWER=""
while [[ ${ANSWER} != "y" ]]
do
echo "unmount your neo (y|n) ?"
read ANSWER
done
fusermount -u /mnt/neo