Pages : 1
#1 Le 24/05/2010, à 02:46
- BenInfo
Problème avec SSH et WRITE
Bonjour, sur le réseau de mon campus peut ce connecter sur n’importe quel post à distance (SSH) avec notre login et mot de passe et lancer une fonction récursive qui gèle « Ubuntu ».
La commande /!\ attention selon la configuration du système la commande suivante peut saturer la mémoire et bloquer complètement l'ordinateur:
:(){ :|:&};:
Tous ce que je tente ne fonctionne pas, à croire que linux ne m’aime pas.
Voila mon script Shell :
ssh_name=`echo $ligne|cut -d'|' -f1`;
ssh_post=`echo $ligne|cut -d'|' -f2`;
echo -e "Salut "$user", \""$ssh_name"\" est connecté, depuis le post \""$ssh_post"\""
write $ssh_name
Pourquoi le write ne fonctionne que dans un sens ?
Existe t'il d'autres solutions ?
Info : Je n'ai pas les droits pour kill. Je peux utiliser d'autre langage.
edit modo : avertissement sur la commande de fork bomb
Dernière modification par BenInfo (Le 27/05/2010, à 12:44)
Hors ligne
#2 Le 24/05/2010, à 07:08
- credenhill
Re : Problème avec SSH et WRITE
hello
et comme ça ?
echo -e "Salut "$user", \""$ssh_name"\" est connecté, depuis le post \""$ssh_post"\"" | write $ssh_name
Hors ligne
#3 Le 24/05/2010, à 13:08
- sputnick
Re : Problème avec SSH et WRITE
Ou encore :
write $ssh_name <<EOF
Salut $user, $ssh_name est connecté, depuis le poste $ssh_post
EOF
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#4 Le 24/05/2010, à 22:40
- sputnick
Re : Problème avec SSH et WRITE
tu lance la commande screen dans un terminal, puis tu donne ton ip et mot de passe à ton contact, il suffit ensuite qu'il tape
screen -x
On ne peut pas mettre d'array dans un string!
https://sputnick.fr/
Hors ligne
#5 Le 26/05/2010, à 06:37
- BenInfo
Re : Problème avec SSH et WRITE
Merci pour vos réponses ++
Hors ligne