| 1 |
source : http://pagesperso-orange.fr/jean-paul.davalan/faqs/hebergement.html |
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 |
a) vous devez disposer d'un point de montage (répertoire vide) par exemple ~/TMP/mnt |
|---|
| 5 |
Si besoin est, créer le noeud manuellement "mknod -m 666 /dev/fuse c 10 229" |
|---|
| 6 |
b) pour ne pas avoir à vous identifier à chaque connexion |
|---|
| 7 |
vérifiez que vous avez sur votre disque dur, dans votre répertoire personnel /home/toto |
|---|
| 8 |
un répertoire ~/.ssh (c.-à-d. /home/toto/.ssh) |
|---|
| 9 |
et un fichier id_dsa.pub ou id_rsa.pub |
|---|
| 10 |
sinon utilisez ssh-keygen pour créer une clé privée et une clé publique (il crée aussi le répertoire ~/.ssh): |
|---|
| 11 |
|
|---|
| 12 |
toto:~$ ssh-keygen -t dsa |
|---|
| 13 |
Generating public/private dsa key pair. |
|---|
| 14 |
Enter file in which to save the key (/home/toto/.ssh/id_dsa): |
|---|
| 15 |
Created directory '/home/toto/.ssh'. |
|---|
| 16 |
Enter passphrase (empty for no passphrase): |
|---|
| 17 |
Enter same passphrase again: |
|---|
| 18 |
Your identification has been saved in /home/toto/.ssh/id_dsa. |
|---|
| 19 |
Your public key has been saved in /home/toto/.ssh/id_dsa.pub. |
|---|
| 20 |
The key fingerprint is: |
|---|
| 21 |
... |
|---|
| 22 |
|
|---|
| 23 |
etc. |
|---|
| 24 |
(faites [entrée] à chaque demande) |
|---|
| 25 |
|
|---|
| 26 |
c) allez par ftp ou autrement sur votre site et créez aussi un répertoire /.ssh dans lequel vous |
|---|
| 27 |
placez un fichier |
|---|
| 28 |
authorized_keys |
|---|
| 29 |
(vide au départ) dans lequel vous avez recopié votre clé publique (un copier-coller) qui se présente ainsi |
|---|
| 30 |
ssh-rsa AAA... (les . sont des caractères) ... |
|---|
| 31 |
...== toto@ordi9 |
|---|
| 32 |
|
|---|
| 33 |
(pour plusieurs utilisateurs, autant de clés les unes à la suite des autres) |
|---|
| 34 |
(impossible d'utiliser ssh-copy-id pour faire ce travail sur le site distant) |
|---|
| 35 |
|
|---|
| 36 |
Ensuite pour monter votre espace 1and1 dans l'un de vos répertoires : |
|---|
| 37 |
sshfs u34507621@richissime.fr: /home/toto/TMP/mnt |
|---|
| 38 |
|
|---|
| 39 |
Si vous avez des problèmes d'uid gid |
|---|
| 40 |
faites : ls -ln |
|---|
| 41 |
dans l'un de vos répertoires pour les déterminer (on supposera que ce sont 1004 et 1004) |
|---|
| 42 |
drwxr-xr-x 1 1004 1004 4096 2006-11-03 00:11 .. |
|---|
| 43 |
|
|---|
| 44 |
le sshfs amélioré devient : |
|---|
| 45 |
sshfs -o uid=1004,gid=1004 u34507621@richissime.fr: /home/toto/TMP/mnt |
|---|
| 46 |
|
|---|
| 47 |
vous pouvez trouver intéressant de créer un alias en plaçant dans ~/.bashrc |
|---|
| 48 |
alias sshsite='sshfs -o uid=1004,gid=1004 u34507621@richissime.fr: /home/toto/TMP/mnt" |
|---|
| 49 |
|
|---|
| 50 |
il vous suffira de taper : sshsite pour effectuer le montage. |
|---|
| 51 |
|
|---|
| 52 |
pour démonter : |
|---|
| 53 |
fusermount -u /home/toto/TMP/mnt |
|---|
| 54 |
|
|---|
| 55 |
|
|---|