Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| docs:ssh [2011/06/26 16:15] – maison.gaetan | docs:ssh [2016/11/24 02:56] (Version actuelle) – maison.gaetan | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| Pour monter : | Pour monter : | ||
| - | | + | |
| Pour démonter : | Pour démonter : | ||
| - | | + | |
| - | Si ça ne fonctionne pas il faut éventuellement faire deux chose : | + | Si ça ne fonctionne pas il faut éventuellement faire deux choses en étant super-administrateur |
| - | | + | modprobe fuse |
| | | ||
| - | | + | |
| + | |||
| + | ====== Proxy via tunnel SSH : ====== | ||
| + | |||
| + | ssh -N -D localhost: | ||
| + | |||
| + | Puis dans Firefox dans les réglages du proxy mettre dans la ligne **Hôte SOCKS : localhost port 1080** | ||
| + | |||
| + | Le -N n'est pas obligatoire, | ||
| ====== Connexion ssh sans rentrer le mot de passe en utilisant authentification par clef : ====== | ====== Connexion ssh sans rentrer le mot de passe en utilisant authentification par clef : ====== | ||
| - | | + | |
| puis : | puis : | ||
| - | | + | |
| ou : | ou : | ||
| - | | + | |
| - | | + | |
| - | cat clé_publique >> / | + | cat clé_publique >> / |
| - | rm clé_publique | + | rm clé_publique |
| Ligne 43: | Ligne 51: | ||
| dans son dossier personnel créer un fichier bienvenue.txt : | dans son dossier personnel créer un fichier bienvenue.txt : | ||
| - | | + | |
| Écrire ce que vous voulez dedans, vous pouvez même mettre une bannière | Écrire ce que vous voulez dedans, vous pouvez même mettre une bannière | ||
| Ligne 51: | Ligne 59: | ||
| Ensuite éditer ou créer votre fichier .bash_profile : | Ensuite éditer ou créer votre fichier .bash_profile : | ||
| - | | + | |
| Rajouter la ligne : | Rajouter la ligne : | ||
| - | | + | |
| Sauvegarder ( F2 puis o pour oui ) | Sauvegarder ( F2 puis o pour oui ) | ||
| Ligne 63: | Ligne 71: | ||
| * Transferer Fichier.txt vers / | * Transferer Fichier.txt vers / | ||
| - | | + | |
| * Récupérer Fichier.txt situé sur /home/juju sur la machine machine.example.org et le mettre dans le repertoire en cours: | * Récupérer Fichier.txt situé sur /home/juju sur la machine machine.example.org et le mettre dans le repertoire en cours: | ||
| - | | + | |
| * Récupérer tous les .txt dans le répertoire /usr/local de machine.example.org et les mettre dans /test-scp : | * Récupérer tous les .txt dans le répertoire /usr/local de machine.example.org et les mettre dans /test-scp : | ||
| - | | + | |
| * Transférer tout le repertoire /test-scp (en recursif) vers machine.example.org dans le repertoire /incoming : | * Transférer tout le repertoire /test-scp (en recursif) vers machine.example.org dans le repertoire /incoming : | ||
| - | | + | |
| + | |||
| + | ====== Tunnel derrière un NAT ====== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | < | ||
| + | nated-host$ ssh -R 2222: | ||
| + | anyuser@public-host$ | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | public-host$ ssh -p2222 localhost | ||
| + | nated-host$ | ||
| + | </ | ||
| + | |||
| + | ====== Fichier .ssh/config ====== | ||
| + | < | ||
| + | Host serveur | ||
| + | | ||
| + | | ||
| + | User client | ||
| + | Port 22 | ||
| + | | ||
| + | </ | ||
| + | < | ||
| + | $ ssh -o HostKeyAlgorithms=ssh-dss user@xx.xx.xx.xx | ||
| + | </ | ||