Installation de ssh pour un accès distant

SSH permet de se connecter à distance sur le serveur via un tunnel crypté. Par défaut ssh utilise le port 22, il faudra veiller à ce qu’il soit ouvert sur l’internet si vous voulez vous connecter chez des amis, au travail…

Pour installer ssh sous debian ou ubuntu, il faut avoir les droits nécessaires (root ou sudo)

# apt-get install openssh-server

Les fichiers de configuration sont stockés dans /etc/ssh/.

Si vous voulez augmenter la sécurité, vous pouvez modifier le port par défaut pour mettre autre chose. Il faudra penser à ouvrir ce port.

Pour cela, il faut modifier le fichier /etc/ssh/sshd_config

#nano /etc/ssh/ssh_config

et remplacer la directive :

Port 22 par Port 222 (par exemple).

Vous pouvez aussi interdire les connexions de l’utilisateur root. Il faut remplacer

PermitRootLogin yes par PermitRootLogin no

Pensez bien après chaque modification des fichiers de configuration à relancer le daemon

#/etc/init.d/ssh restart