Ssh
Un article de WindowsLinux.net - Astuces pour Windows et Linux !.
Sommaire |
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 : [Wikipedia]
Configuration dans sshd_config
Interdire la connexion à un/des utilisateur(s) donné(s)
Il faut ajouter la ligne suivante, pour interdire la connexion à ssh pour bob et toto :
DenyUsers bob toto
Tester la configuration
La configuration se tester par la commande :
/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.
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.

