La commande ssh permet de se connecter à un système distant, ou d'exécuter une commande sur un système distant. Le format de la commande ssh pour connecter un système distant est :
# ssh [options] [user@]host [command]
L'argument host est le nom du serveur auquel vous souhaitez vous connecter et est le seul argument requis. Par exemple, pour vous connecter à un hôte distant nommé host03, saisissez uniquement ce qui suit :
# ssh host03
hôte distant ssh utilisant un utilisateur spécifique
Lorsque vous ne spécifiez pas d'utilisateur lors de la connexion à un hôte distant à l'aide de ssh, il tente de se connecter à l'hôte distant avec le même nom d'utilisateur que celui auquel vous êtes connecté sur le système local. Seul le mot de passe de l'utilisateur distant vous est demandé. Pour vous connecter à un hôte distant en tant qu'utilisateur différent, fournissez le user@ argument :
# ssh root@host03
Exécuter une commande sur un système distant
Pour exécuter une commande sur un système distant, incluez la commande comme argument. ssh vous connecte, exécute la commande, puis ferme la connexion, par exemple :
geeklab# ssh [email protected] ls [email protected]'s password: anaconda-ks.cfg initial-setup-ks.cfg test geeklab#