ssh Générateur de commandes
Générer des commandes ssh pour se connecter à un hôte distant
Premiers pas avec ssh
## Qu'est-ce que ssh ?
`ssh` (secure shell) ouvre une session terminal chiffrée sur un hôte distant. L'hôte est fourni sous la forme `user@host` ; si vous omettez l'utilisateur, ssh se connecte avec votre nom d'utilisateur local actuel.
## Comment l'utiliser
1. **Saisir l'utilisateur et l'hôte** : par ex. utilisateur `root`, hôte `example.com` → `root@example.com`. 2. **Définir les options** (facultatif) : `-p` pour un port non standard, `-i` pour une clé privée spécifique. 3. **Ajouter une commande** (facultatif) : exécuter une commande puis revenir au lieu d'ouvrir un shell. 4. **Copier et exécuter** : collez la commande générée dans votre terminal.
Options et modèles
``` ssh root@example.com ssh -i ~/.ssh/deploy_key -p 2222 example.com ssh user@host ls -la ```
### Options courantes - `-p <port>` — se connecter à ce port (22 par défaut) - `-i <key>` — utiliser ce fichier de clé privée - `-v` — verbeux (déboguer les problèmes de connexion) - `-C` — compresser les données (connexions lentes) - `-t` — forcer un pseudo-terminal (nécessaire pour sudo/éditeurs distants) - `-X` — activer le transfert X11 (lancer des applications graphiques distantes)
### Astuces - Placez votre clé publique dans `~/.ssh/authorized_keys` sur l'hôte pour vous connecter sans mot de passe. - Une commande à la fin s'exécute une fois puis déconnecte : `ssh host uname -a`.
▶Comment me connecter sur un port non standard ?
▶Comment utiliser une clé SSH spécifique ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.