meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
aide:sshfs [18/05/2016 09:17] a.andrieux [HOWTO : SSHFS sur Ubuntu/Debian] |
aide:sshfs [22/03/2022 15:13] (Version actuelle) j.chantrein [Utilisation de SSHFS-Win] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== HOWTO : SSHFS sur Ubuntu/ | + | ^ [[technique:accueil# |
- | <note warning> | + | ====== |
- | Il possible de connecter un lecteur en SSH directement dans l' | + | |
- | D' | + | |
- | </ | + | |
- | (v.1.0- 09/09/2008 - S. Vincendeau) | + | ====== SSHFS depuis Windows ====== |
+ | ===== Utilisation de SSHFS-Win ===== | ||
+ | En mars 2022 ont été testés : | ||
+ | - Win-SSHFS https:// | ||
+ | - SSHFS-Win https:// | ||
- | ===== A) Introduction ===== | + | * Avec Win-SSHFS |
+ | Nous avons constaté des problèmes de connexion, de lenteur et de sauvegarde Word. \\ | ||
+ | L’utilisation de la dernière version stable ou de la version de test n'a pas résolu ces problèmes. | ||
- | En attendant que FUSE et SSHFS soit intégré à l'environnement Gnome (normalement prévu pour la prochaine release | + | * Avec SSHFS-Win |
+ | Aucun problème n’a été constaté. C'est cet outil qui sera utilisé. \\ | ||
+ | Pour l'installation, | ||
+ | Remarque : 2 GUI existent pour SSHFS-Win. Ils ajoutent une couche | ||
+ | ====== SSHFS depuis Linux ====== | ||
- | Note: Le même script sert à connecter et déconnecter la ressource ce qui permet de n' | + | ===== Accéder facilement |
+ | Pour les enseignants uniquement :!: | ||
+ | Pour un accès SSH classique, voir [[aide: | ||
- | ===== B) Configuration du système ===== | + | **NB** : cela fonctionne directement via [[faq: |
- | Ouvrir un terminal et exécuter les commandes suivantes | + | ==== - " |
- | # Installation des paquets logiciels nécessaires | + | Il est possible " |
- | sudo apt-get install libfuse2 fuse-utils sshfs | + | |
- | # Chargement du module FUSE : | + | sshfs monlogin@janus.info.univ-angers.fr: Network |
- | ( lsmod | grep -q fuse ) || sudo modprobe fuse | + | |
- | grep ^fuse / | + | |
- | # Ajout de l' | + | Pour démonter |
- | ( groups $USER |grep -q fuse ) || sudo usermod -a -G fuse $USER | + | |
+ | fusermount -u Network | ||
+ | => __Avantage__ : une fois connecté, on peut accéder à ce partage aussi bien depuis le shell (cf. commande //df//) que depuis un navigateur de fichiers. | ||
- | ===== C) Utilisation ===== | ||
- | Le script s' | + | {{ : |
+ | {{ : | ||
+ | ==== - " | ||
+ | Depuis le menu " | ||
+ | ssh:// | ||
+ | NB : l' | ||
+ | => __Inconvénient__ : une fois connecté, on ne peut accéder à ce partage que depuis un navigateur de fichiers, pas depuis le shell (cf. commande //df//). | ||
- | ===== D) Le Script ===== | + | |
- | (Cliquer sur // | + | |
- | <file bash sshfs_mount.sh> | + | |
- | #! /bin/bash | ||
- | | ||
- | # Variable à configurer si nécessaire | ||
- | DISTUSER=$USER | ||
- | | ||
- | # Autres variables | ||
- | MNTPNT=/ | ||
- | SSH_ASKPASS=/ | ||
- | DISTUSER=" | ||
- | REP_DISTANT="" | ||
- | | ||
- | # Teste si MNTPNT existe | ||
- | [ -d " | ||
- | | ||
- | # Si déjà monté, on démonte et on sort | ||
- | if [ -n " | ||
- | / | ||
- | exit 0 | ||
- | fi | ||
- | | ||
- | # Teste le type de connexion avec un ping | ||
- | TYPE=REMOTE | ||
- | ( ping -q -c 1 sirius.info-ua > /dev/null 2>&1 ) && TYPE=LOCAL | ||
- | case " | ||
- | REMOTE) | ||
- | SERVEUR=194.57.175.121 | ||
- | PORT=22 | ||
- | ;; | ||
- | LOCAL) | ||
- | SERVEUR=sirius.info-ua | ||
- | PORT=22 | ||
- | ;; | ||
- | esac | ||
- | | ||
- | # Doing the job | ||
- | sshfs $DISTUSER@$SERVEUR: | ||
- | |||
- | </ | ||
- | |||
- | ===== E) Rendre le script exécutable (INDISPENSABLE) ===== | ||
- | |||
- | ... puis tester son fonctionnement en l' | ||
- | |||
- | |||
- | |||
- | ===== F) Intégration au bureau Gnome ===== | ||
- | |||
- | * Clic droit dans la barre du tableaux de bord | ||
- | * Choisir " | ||
- | * Choisir " | ||
- | * Remplir : | ||
- | Type : Application | ||
- | Nom : Home sur Sirius | ||
- | Commande : <Chemin vers le script> | ||
- | Commentaire : | ||
- | Puis cliquer sur l' | ||
- | / | ||
- | |||
- | |||
- | ===== G) That's all folks ! ===== | ||