bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Mes connaissances en script shell bash étant très pauvres, je n'ai pas
été capable de décrypter les morcerau de codes trouvés sur internet
afin de faire ce script !!! :/
Merci d'avance pour votre aide.
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Mes connaissances en script shell bash étant très pauvres, je n'ai pas
été capable de décrypter les morcerau de codes trouvés sur internet
afin de faire ce script !!! :/
Merci d'avance pour votre aide.
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Mes connaissances en script shell bash étant très pauvres, je n'ai pas
été capable de décrypter les morcerau de codes trouvés sur internet
afin de faire ce script !!! :/
Merci d'avance pour votre aide.
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Comme astuce, on peut créer un user qui a le droit d'éteindre la machine,
dans son profile on met la ligne qu'il faut pour exécuter l'arrêt de la
machine. Ainsi il suffit qu'il lance la session ssh, donne le login,
éventuellement le mot de passe, on valide et zou ca éteint la machine tout
seul.
Par contre niveau sécurité je sais pas ce que ca vaut...
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Comme astuce, on peut créer un user qui a le droit d'éteindre la machine,
dans son profile on met la ligne qu'il faut pour exécuter l'arrêt de la
machine. Ainsi il suffit qu'il lance la session ssh, donne le login,
éventuellement le mot de passe, on valide et zou ca éteint la machine tout
seul.
Par contre niveau sécurité je sais pas ce que ca vaut...
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Comme astuce, on peut créer un user qui a le droit d'éteindre la machine,
dans son profile on met la ligne qu'il faut pour exécuter l'arrêt de la
machine. Ainsi il suffit qu'il lance la session ssh, donne le login,
éventuellement le mot de passe, on valide et zou ca éteint la machine tout
seul.
Par contre niveau sécurité je sais pas ce que ca vaut...
On Tue, 12 Aug 2003, meumeu wrote:Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Comme astuce, on peut créer un user qui a le droit d'éteindre la machine,
dans son profile on met la ligne qu'il faut pour exécuter l'arrêt de la
machine. Ainsi il suffit qu'il lance la session ssh, donne le login,
éventuellement le mot de passe, on valide et zou ca éteint la machine tout
seul.
Autant lui mettre shutdown comme shell, dans /etc/passwd, non ? Ça évitera
de faire pleins de trucs inutiles en lançant un shell de login pour rien.
Oui, mais ça veut dire que shutdown doit être suid,
Par contre niveau sécurité je sais pas ce que ca vaut...
Aucune idée.
Pour le login, c'est OK.
On Tue, 12 Aug 2003, meumeu wrote:
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Comme astuce, on peut créer un user qui a le droit d'éteindre la machine,
dans son profile on met la ligne qu'il faut pour exécuter l'arrêt de la
machine. Ainsi il suffit qu'il lance la session ssh, donne le login,
éventuellement le mot de passe, on valide et zou ca éteint la machine tout
seul.
Autant lui mettre shutdown comme shell, dans /etc/passwd, non ? Ça évitera
de faire pleins de trucs inutiles en lançant un shell de login pour rien.
Oui, mais ça veut dire que shutdown doit être suid,
Par contre niveau sécurité je sais pas ce que ca vaut...
Aucune idée.
Pour le login, c'est OK.
On Tue, 12 Aug 2003, meumeu wrote:Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Comme astuce, on peut créer un user qui a le droit d'éteindre la machine,
dans son profile on met la ligne qu'il faut pour exécuter l'arrêt de la
machine. Ainsi il suffit qu'il lance la session ssh, donne le login,
éventuellement le mot de passe, on valide et zou ca éteint la machine tout
seul.
Autant lui mettre shutdown comme shell, dans /etc/passwd, non ? Ça évitera
de faire pleins de trucs inutiles en lançant un shell de login pour rien.
Oui, mais ça veut dire que shutdown doit être suid,
Par contre niveau sécurité je sais pas ce que ca vaut...
Aucune idée.
Pour le login, c'est OK.
Et pourquoi pas utiliser sudo et autoriser la commande halt à un utilisateur
précis et il suffit de se connecter en ssh et taper la commande !
sudo est un gros trou de sécurité à mon avis...
Et pourquoi pas utiliser sudo et autoriser la commande halt à un utilisateur
précis et il suffit de se connecter en ssh et taper la commande !
sudo est un gros trou de sécurité à mon avis...
Et pourquoi pas utiliser sudo et autoriser la commande halt à un utilisateur
précis et il suffit de se connecter en ssh et taper la commande !
sudo est un gros trou de sécurité à mon avis...
In article , J. Mayer wrote:
Autant lui mettre shutdown comme shell, dans /etc/passwd, non ? Ça évitera
de faire pleins de trucs inutiles en lançant un shell de login pour rien.
Oui, mais ça veut dire que shutdown doit être suid,
donc que tout le monde peut éteindre la machine.
Ben, il n'y a qu'a écrire un wrapper en C, qui lui est suid root,
mais qui vérifiera quel user l'a lancé avant de faire un exec de
shutdown avec la paramètres qui vont bien. Solution non testée.
Mais j'ai déja utilisé ce genre de hack dans d'autres contextes,
par exemple lancer un script shell en tant que root, et ça marche
pas trop mal. Ceci dit, je ne maitrise pas les implications
ésotériques au niveau de la sécurité...
In article <pan.2003.08.12.10.53.23.305383@magic.fr>, J. Mayer wrote:
Autant lui mettre shutdown comme shell, dans /etc/passwd, non ? Ça évitera
de faire pleins de trucs inutiles en lançant un shell de login pour rien.
Oui, mais ça veut dire que shutdown doit être suid,
donc que tout le monde peut éteindre la machine.
Ben, il n'y a qu'a écrire un wrapper en C, qui lui est suid root,
mais qui vérifiera quel user l'a lancé avant de faire un exec de
shutdown avec la paramètres qui vont bien. Solution non testée.
Mais j'ai déja utilisé ce genre de hack dans d'autres contextes,
par exemple lancer un script shell en tant que root, et ça marche
pas trop mal. Ceci dit, je ne maitrise pas les implications
ésotériques au niveau de la sécurité...
In article , J. Mayer wrote:
Autant lui mettre shutdown comme shell, dans /etc/passwd, non ? Ça évitera
de faire pleins de trucs inutiles en lançant un shell de login pour rien.
Oui, mais ça veut dire que shutdown doit être suid,
donc que tout le monde peut éteindre la machine.
Ben, il n'y a qu'a écrire un wrapper en C, qui lui est suid root,
mais qui vérifiera quel user l'a lancé avant de faire un exec de
shutdown avec la paramètres qui vont bien. Solution non testée.
Mais j'ai déja utilisé ce genre de hack dans d'autres contextes,
par exemple lancer un script shell en tant que root, et ça marche
pas trop mal. Ceci dit, je ne maitrise pas les implications
ésotériques au niveau de la sécurité...
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Mes connaissances en script shell bash étant très pauvres, je n'ai pas
été capable de décrypter les morcerau de codes trouvés sur internet
afin de faire ce script !!! :/
Merci d'avance pour votre aide.
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Mes connaissances en script shell bash étant très pauvres, je n'ai pas
été capable de décrypter les morcerau de codes trouvés sur internet
afin de faire ce script !!! :/
Merci d'avance pour votre aide.
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Mes connaissances en script shell bash étant très pauvres, je n'ai pas
été capable de décrypter les morcerau de codes trouvés sur internet
afin de faire ce script !!! :/
Merci d'avance pour votre aide.
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Dans l'article news:,
Jean Dupond écrivait :bonjour,
Bonjour,Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Une solution simple et relativement secure est de créer un compte 'eteindre'
d'uid 0 sur la machine Linux avec comme shell la commande /sbin/halt et
d'utiliser ssh avec l'authentification par clé (RSA sans passphrase) pour se
loguer simplement sur la machine Linux depuis la machine Windows.
ça suppose que /sbin/halt soit suid root...
Dans l'article news:5474da58.0308111510.29614873@posting.google.com,
Jean Dupond <ripilaf2003@yahoo.fr> écrivait :
bonjour,
Bonjour,
Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Une solution simple et relativement secure est de créer un compte 'eteindre'
d'uid 0 sur la machine Linux avec comme shell la commande /sbin/halt et
d'utiliser ssh avec l'authentification par clé (RSA sans passphrase) pour se
loguer simplement sur la machine Linux depuis la machine Windows.
ça suppose que /sbin/halt soit suid root...
Dans l'article news:,
Jean Dupond écrivait :bonjour,
Bonjour,Je cherche à éteindre à distance un poste linux depuis un script lancé
sur une machine windows.
Le but est de simplifier au maximum les manipulations pour
l'utilisateur de windows quand il veut éteindre la machine linux (pour
éviter qu'il n'appuie sur le bouton on/off du PC).
Pour joindre la machine linux (qui fait office de paserelle internet)
on dispose d'un serveur ssh sur le linux et du client ssh win32 sur la
machine windows.
Exite-t-il un moyen de scripter quelque chose de simple sur la machine
windows afin que l'utilisateur n'ai qu'à cliquer pour éteindre la
machine ?
La securite autour du mot de passe n'est pas critique, celui ci peut
apparaitre dans le script.
Est-ce que le script est le plus simple ? d'autre solution ?
Une solution simple et relativement secure est de créer un compte 'eteindre'
d'uid 0 sur la machine Linux avec comme shell la commande /sbin/halt et
d'utiliser ssh avec l'authentification par clé (RSA sans passphrase) pour se
loguer simplement sur la machine Linux depuis la machine Windows.
ça suppose que /sbin/halt soit suid root...
Une solution simple et relativement secure est de créer un compte
'eteindre' d'uid 0 sur la machine Linux avec comme shell la commande
^^^^^
/sbin/halt et d'utiliser ssh avec l'authentification par clé (RSA
ça suppose que /sbin/halt soit suid root...# useradd -u 0 -o -g 0 -d root.halt -m -k /dev/null -s /sbin/halt
^^^^^^^
Une solution simple et relativement secure est de créer un compte
'eteindre' d'uid 0 sur la machine Linux avec comme shell la commande
^^^^^
/sbin/halt et d'utiliser ssh avec l'authentification par clé (RSA
ça suppose que /sbin/halt soit suid root...
# useradd -u 0 -o -g 0 -d root.halt -m -k /dev/null -s /sbin/halt
^^^^^^^
Une solution simple et relativement secure est de créer un compte
'eteindre' d'uid 0 sur la machine Linux avec comme shell la commande
^^^^^
/sbin/halt et d'utiliser ssh avec l'authentification par clé (RSA
ça suppose que /sbin/halt soit suid root...# useradd -u 0 -o -g 0 -d root.halt -m -k /dev/null -s /sbin/halt
^^^^^^^