Adim Linux

Résolu
J'administre mon réseau perso mais j'aimerai avoir des commandes telles que reboot etc sur un pc en réseau en ayant un port de com ouvert
Configuration: Linux RedHat

6 réponses

  1. Modérateur
    Tu peux balancer des commandes par ssh aussi :
    ssh root@plop  '/sbin/reboot'


    Pour éviter l'identification tu peux utiliser des clés ssh (man ssh_keygen)
    0
    1. Très bien. J'avais noté ".0" pour info, j'ai déjà les bases IP car je tournais et configurais certains réseaux sous Windaub. Mais c'est vrai que les commandes ssh m'étais inconnues.

      Merci pour votre aide
      0
      1. Contributeur
        selon "man ssh":
        ssh -p 1025 root@192.168.1.2


        Apart ca l'IP 192.168.1.0 est une IP reseau et pas individuel (le "0" et "255" a la fin sont speciaux et a ne pas utiliser pour de pcs).

        De plus pour la securite il vaut mieux desactiver le root-login direct par ssh (souvent c'est deja fait) et se connecter en tant qu'utilisateur simple et apres faire "su -" pour devenir root.
        "ssh toto@blabla" et apres "su -", "reboot".
        0
        1. Une bonne partie résolue. Mais comment définir un port en particulier ? le 192.168.1.0:1025 (par ex) ne fonctionne pas. Je suis un novice sur Linux redhat. mais le ssh fonctionne très bien.

          Merci encore
          0
          1. et sinon avec un :
            shutdown -r now
            cela devrait fonctionner
            0
            1. Modérateur
              Tu te loggues en root par ssh à la machine.(par exemple ayant l'ip 192.168.1.2). Il faut bien sur que son serveur ssh (sshd) soit lancé.
              ssh root@192.168.1.2
              Password:
              /sbin/reboot

              Bonne chance
              0