SSH: ejecter quelqu'un de sa machine.

Fermé
Zigmund - 19 mars 2011 à 22:37
boly38 Messages postés 267 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 29 septembre 2016 - 21 mars 2011 à 17:08
Bonjour,


Dans mon école, les TP d'info se font sur ubuntu. Les ordinateurs son reliés par ssh, et evidemment les élève n'ont pas les privileges root.
Le jeux du moment consiste à se connecter par ssh sur la machine d'un collegue et de lancer une fork bomb, ce qui oblige à redemarrer la machine, et fait donc perdre du temps et des données.
Est-t-il donc possible d'empecher quelqu'un de se connecter sur la machine sur laquel nous travaillons, de l'éjecter, ou de l'empecher de lancer des commandes?
Merci d'avance!
A voir également:

1 réponse

boly38 Messages postés 267 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 29 septembre 2016 80
Modifié par boly38 le 21/03/2011 à 17:09
il faut éviter d'attribuer des login/pass simples : que chaque élève/personne possède une authentification personnelle.

si ce n'est pas possible une solution peut être de produire des règles d'accès via les fichier
/etc/hosts.deny
/etc/hosts.allow
sur certaines IP par exemple

cf (en) http://web.archive.org/web/*/https://debian-administration.org/article/87/Keeping_SSH_access_secure

NB: éjecter quelqu'un revient à tuer son processus ssh
0