Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/11/2007, 08h50   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 11
Points : 0
Points : 0
Par défaut eteindre les machines d'un réseau local a partir d'une seule machine

bonjour,
j'aimerais vous faire part de mon problème,
je veux eteindre les machines de mon réseau local a partir d'une seule machine appartenant à ce même réseau, sachant que le système déployé est linux ubuntu 7.10,
on ma donné indication d'utiliser un script mais je ne sais pas comment le faire car je suis une veritable nullarde en informatique.
je vous remercie d'avance.
tacamatnumidia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2007, 09h14   #2
Membre émérite
 
Inscription : mai 2004
Messages : 709
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2004
Messages : 709
Points : 852
Points : 852
Bonjour,

Voici un schéma de solution:
  1. Installer openssh sur toutes les machines
  2. Créer un utilisateur, par exemple, admin sur toutes les stations (voir useradd)
  3. Créer sur la station maître un jeu de clé privée/publique (google: ssh-keygen howto - sans pass phrase pour éviter de devoir rentrer le mot de passe lors de la connexion ssh)
  4. Installer la clé publique dans le /home/admin/.ssh/authorized_keys de toutes les stations
  5. Si le root login est désactivé sur les stations pour les connexions ssh (PermitRootLogin no dans sshd-conf - recommandé). Autoriser l'utilisation de la commande halt avec l'option NOPASSWD dans le sudoers des stations pour l'utilisateur maître admin(voir sudo).
  6. Pour éteindre une machine: $ ssh admin@station-x sudo halt.
    Ou, moins agressif, $ ssh admin@station-x sudo shutdown -t 30 now Veuillez sauvegarder vos documents ouverts. Shutdown dans 30 sec.
  7. Eventuellement faire un script pour éteindre toutes les machines d'un coup dans une boucle.

Edit point 6:
Je viens de réaliser que le message de la commande shutdown n'apparaîtra pas dans l'environnement graphique des utilisateurs des stations. Faire précéder la commande shutdown par:
$ssh admin@station-x zenity --warning --title "Attention" --text "shutdown dans\ 30\ sec." --display :0
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp
:quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT
Jabber: ripat at im.apinc.org
ripat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2007, 11h12   #3
Invité de passage
 
Inscription : novembre 2007
Messages : 11
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 11
Points : 0
Points : 0
Par défaut c'est quoi le openssh et comment l'installer

merci ripat,
mais comme je vient de vous informer que je suis tres tres tres nulle, je ne sais pas comment installer openssh et je ne sais meme pas comment il fonctionne;
pourriez vous m'aider s'il vous plait en me donnant les etapes exacts pour le faire.
merci.
tacamatnumidia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2007, 11h43   #4
Membre émérite
 
Inscription : mai 2004
Messages : 709
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2004
Messages : 709
Points : 852
Points : 852
Pour openssh:
Code :
$ sudo aptitude install openssh-server openssh-client
Sur toutes les stations, y compris la station maître.

Commence déjà par ça. Ensuite, depuis ta station maître, fais un essai de connexion:
Code :
$ ssh utilisateur@ip.de.la.cible
Ou utilisateur est un utilisateur de la cible.

Si ça fonctionne comme tu veux, tu peux créer un utilisateur admin sur toutes les stations (voir man adduser) avec un mdp de ton choix.

Pourrais-tu expliquer le contexte de ta question. Admin réseau, travail dans le cadre de tes études...
__________________
:q :q! :wq :w :w! :wq! :quit :quit! :help help helpquit quit quithelp
:quitplease :quitnow :leave :shit ^X^C ^C ^D ^Z ^Q QUITDAMMIT
Jabber: ripat at im.apinc.org
ripat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2007, 11h45   #5
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Code :
aptitude install openssh-server

et c'est fini
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h49.


 
 
 
 
Partenaires

Hébergement Web