Ssh

Version imprimableEnvoyer par emailversion PDF

Définition

Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé.

Le protocole de connexion impose un échange de clés de chiffrement en début de connexion. Par la suite toutes les trames sont chiffrées. Il devient donc impossible d'utiliser un sniffer pour voir ce que fait l'utilisateur.

Le protocole SSH a été conçu avec l'objectif de remplacer les différents programmes rlogin, telnet et rsh.

Source : http://fr.wikipedia.org/wiki/Secure_shell Wikipedia

Configuration dans sshd_config

Interdire la connexion à un/des utilisateur(s) donné(s)

Dans le fichier approprié (présent dans /etc/ssh/), il faut ajouter la ligne suivante, pour interdire la connexion à ssh pour bob et toto :

DenyUsers bob toto

Tester la configuration

Pour tester la configuration de votre serveur sshd, lancez la commande suivante :

 

/usr/sbin/sshd -t

Utiliser une session ssh sur plusieurs serveurs en même temps

clusterssh / cssh

Il est possible d'effectuer la même tâche sur plusieurs machines en même temps. Afin de gagner du temps, installez clusterssh.

Désormais, pour effectuer une même commande sur le ServeurA, ServeurB, ServeurC, exécutez :

 

cssh ServeurA ServeurB ServeurC

Cette commande va ouvrir trois consoles, une pour chaque serveur, via une connexion SSH. Vous avez alors une petite console pour taper vos commandes.

Windows

Voir ceci :

http://sshwindows.sourceforge.net/

http://en.wikipedia.org/wiki/Comparison_of_SSH_servers

Liens internes

Ssh screen 

motd

 

Sponsors