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
-
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 -
et sinon avec un :
shutdown -r now
cela devrait fonctionner -
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 -
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". -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
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 -
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)