$ssh
Securely log into remote Linux servers and execute commands over encrypted connections.
ssh [OPTIONS] [USER@]HOSTNAME [COMMAND]Essayer en direct dans le bac à sable interactif
Simulation côté client sans installation avec retour instantané.
Aperçu et fonctionnement
`ssh` (Secure Shell) is the industry-standard cryptographic network protocol for operating network services securely over an unsecured network. It provides end-to-end encrypted terminal login, remote command execution, and port forwarding.
Options et drapeaux courants
| Flag / Option | Description |
|---|---|
| -p [port] | Port to connect to on the remote server (default is 22). |
| -i [keyfile] | Select private key identity file for public key authentication (e.g., ~/.ssh/id_rsa). |
| -v | Verbose mode for debugging SSH connection and handshake failures. |
Exemples pratiques du monde réel
ssh -i ~/.ssh/id_ed25519 user@remote-server.comInitiates encrypted SSH session using ED25519 public key authentication.
Commandes Linux associées
Transférer des données depuis ou vers un serveur via HTTP, HTTPS et API REST.
Non-interactive network downloader for HTTP, HTTPS, and FTP.
Send ICMP ECHO_REQUEST to network hosts to test connectivity and latency.
Print network connections, routing tables, interface statistics, and listening ports.
Securely copy files and directories between hosts over SSH connection.
Fast and versatile remote and local file-copying and synchronization tool.