ssh Commando-generator
Genereer ssh-commando's om verbinding te maken met een externe host
Aan de slag met ssh
## Wat is ssh?
`ssh` (secure shell) opent een versleutelde terminalsessie op een externe host. De host wordt opgegeven als `user@host`; als je de gebruiker weglaat, logt ssh in met je huidige lokale gebruikersnaam.
## Hoe te gebruiken
1. **Voer gebruiker en host in**: bijv. gebruiker `root`, host `example.com` → `root@example.com`. 2. **Stel opties in** (optioneel): `-p` voor een niet-standaardpoort, `-i` voor een specifieke privésleutel. 3. **Voeg een commando toe** (optioneel): voer één commando uit en keer terug in plaats van een shell te openen. 4. **Kopiëren & uitvoeren**: plak het gegenereerde commando in je terminal.
Flags & patronen
``` ssh root@example.com ssh -i ~/.ssh/deploy_key -p 2222 example.com ssh user@host ls -la ```
### Veelvoorkomende flags - `-p <port>` — verbind met deze poort (standaard 22) - `-i <key>` — gebruik dit privésleutelbestand - `-v` — verbose (foutopsporing bij verbindingsproblemen) - `-C` — gegevens comprimeren (trage verbindingen) - `-t` — forceer een pseudo-terminal (benodigd voor sudo/externe editors) - `-X` — schakel X11-forwarding in (voer externe GUI-apps uit)
### Tips - Plaats je publieke sleutel in `~/.ssh/authorized_keys` op de host om in te loggen zonder wachtwoord. - Een commando aan het einde wordt één keer uitgevoerd en verbreekt de verbinding: `ssh host uname -a`.
▶Hoe verbind ik op een niet-standaardpoort?
▶Hoe gebruik ik een specifieke SSH-sleutel?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.