Exécuter une commande d'un bash dans un autre

Fermé
Mazman Messages postés 4 Date d'inscription jeudi 1 décembre 2011 Statut Membre Dernière intervention 27 décembre 2011 - 1 déc. 2011 à 17:14
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 2 déc. 2011 à 07:32
Salut salut !

Je suis tout nouveau sur le forum, donc je me présente brièvement ! Je suis en école d'ingé et nous utilisons pour faire nos TPs des terminaux sous Solaris.

Nous avons réussi à pourrir les bash de nos camarades par la commande write dont l'entrée (gentillement) été redirigée vers un bon gros fichier binaire ^^

L'étape d'après est de faire exécuter une commande à un autre bash depuis le mien.
Malgré toutes mes recherches, je n'arrive pas à trouver de solution ! En gros ce que je voudrais, c'est de pouvoir par exemple lancer la commande "gcc" chez quelqu'un d'autre depuis chez moi.

Quelqu'un connait-il la méthode à suivre ? :)

Je vous remercie grandement !

A voir également:

3 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
1 déc. 2011 à 17:28
Salut,

Tu peux le faire avec ssh, à condition que sur la machine distante le server ssh soit installé.

ssh login_distant@ip.distant commande_à_executer


0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
1 déc. 2011 à 17:29
Salut,

J'allais lui dire, mais à condition qu'il ait un accès autorisé sur le compte ;-)
0
Mazman Messages postés 4 Date d'inscription jeudi 1 décembre 2011 Statut Membre Dernière intervention 27 décembre 2011
2 déc. 2011 à 00:02
Coucou !

Alors alors, lorsque je fais la commande "w", je me suis rendu compte que tous les terminaux de mes camarades sont désignés de la manière suivante : lenomdumec pty/30 par exemple. Donc en fait, c'est un seul serveur qui gère toutes les sessions et se charge de nous ouvrir les pseudos terminaux. Ainsi, la commande ssh est elle adaptée puisque je veux accèder, non pas à un serveur distant, mais à une autre instance d'un seul et meme serveur ?

Merchiii :)
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
2 déc. 2011 à 07:32
Tu peux toujours essayer :

commande > /dev/pts/xx

Où "xx" est le numéro du terminal vers lequel tu veux envoyer l'affichage...
0
Mazman Messages postés 4 Date d'inscription jeudi 1 décembre 2011 Statut Membre Dernière intervention 27 décembre 2011
2 déc. 2011 à 00:09
C'est pts/30 en fait et non pty... Navré !
0