root/documentation/sshfs.howto.txt

Revision 29, 2.2 kB (checked in by jean, 7 months ago)

corrections dans les sources

Line 
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
Note: See TracBrowser for help on using the browser.