Sommaire |
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 : [Wikipedia]
Il faut ajouter la ligne suivante, pour interdire la connexion à ssh pour bob et toto :
DenyUsers bob toto
La configuration se tester par la commande :
/usr/sbin/sshd -t
Il est possible d'effectuer la même tâche sur plusieurs machines en même temps. Afin de gagner du temps, installez clusterssh.
aptitude install clustersshDé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.