Une fois que vous avez créé votre serveur Linux, vous pouvez vous connecter à celui-ci en SSH (Secure Shell).
Pour cela, il faudra évidemment avoir les informations d’authentification (nom d’utilisateur et mot de passe ou clé privée).
Dans le monde du web, il n’est pas rare de se connecter en SSH pour gérer un serveur web.
Se connecter via SSH
Pour se connecter à serveur avec via le protocole SSH dit Secure Shell, il faudra installer un logiciel qu’on appelle un client SSH.
Les Mac embarquent le système d’exploitation Mac OS qui sont basés sur Linux.
Donc ils possèdent déjà un client natif (le Terminal).
Pour les PC sur Windows, il faudra installer un petit logiciel.
Connexion en SSH avec Windows
Pour Windows, nous allons utiliser un logiciel qui s’appelle « Putty ».
Téléchargez Putty via le lien ci dessous, et Installer le sur votre PC.
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Ouvrez Putty.
Tapez l’adresse IP de votre serveur dans le champ « Host Name (or IP address) ».
Sélectionnez l’option « SSH ».
Si vous voulez utiliser les informations pour de prochaines connexions vous pouvez enregistrer en tapant un nom dans « Saved Sessions », puis cliquer sur « Save ».
Pour vous connecter, cliquez sur sur « Open« .
Si une boite de dialogue « WARNING – POTENTIAL SECURITY BREACH » s’affiche, ne vous inquiétez pas, cliquez sur « Yes ».
Un Terminal va alors s’afficher
Tapez le nom d’utilisateur (ex : »root »), puis la touche « Entrée ».
Ensuite, le terminal vous demandera un mot de passe.
Tapez le mot de passe, puis la touche « Entrée ».
Note : Via un terminal, lorsque vous tapez le mot de passe, aucun caractère de n’affichera.
Une fois connecté, vous devriez voir une interface de ce genre :
Connexion en SSH avec Mac
Comme je vous l’ai dit, on va utiliser le Terminal natif sur Mac.
Tapez « Terminal » dans spotlight.
Ouvrez l’application Terminal.
Tapez « ssh root@ » suivi de l’adresse IP de votre serveur.
Exemple : ssh root@xxx.xxx.xxx.xxx. À la place de « xxx.xxx.xxx.xxx », remplacez par l’IP de votre serveur.
Le terminal vous demandera si vous voulez continuer à vous connecter.
Tapez « yes » avec le clavier, puis « Entrée ».
Ensuite il vous demandera le mot de passe, tapez le mot de passe ou utilisez la fonction copier/coller avec la souris.
Note : Via un terminal, lorsque vous tapez le mot de passe, aucun caractère de n’affichera.
Appuyez sur la touche « Entrée ».
Puis, vous devriez voir une interface de ce genre :
Voilà dans ce tutoriel, vous avez appris comment vous connecter en SSH à un serveur Linux, à partir de Mac ou Windows.
Une fois connecté vous pourrez exécuter tout un tas de commandes que nous verrons dans un prochain article.
Par exemple, mettre à jour votre système, installer un serveur web Apache ou Nginx, une base de données Mysql, PHP etc…