Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/06/2008, à 08:47

Totor

[Résolu] Sortie standard

Bonjour,

J'aimerai pouvoir autoriser un autre utilisateur connecté au système de pouvoir rediriger sa sortie standard vers ma sortie standard. Cet utilisateur pouvant avoir un ID différent du mien.
Est-ce possible ?

Peut-être en lui donnant des droits sur /proc/<PID>/fd/1 ?

Dernière modification par Totor (Le 19/06/2008, à 19:44)


-- Lucid Lynx --

Hors ligne

#2 Le 19/06/2008, à 16:39

Link31

Re : [Résolu] Sortie standard

echo hello > /dev/$(who | grep $AUTRE_UTILISATEUR | head -n1 | awk '{print $2}')

Ce code devrait être valable pour les terminaux non-graphiques (terminaux lancés par init ou terminaux ssh par exemple), mais probablement pas pour les terminaux graphiques tels que gnome-terminal.

De plus, il faut que l'utilisateur ait le droit d'écrire dans le périphérique.

Dernière modification par Link31 (Le 19/06/2008, à 16:39)

Hors ligne

#3 Le 19/06/2008, à 19:44

Totor

Re : [Résolu] Sortie standard

Effectivement, cela ne fonctionne pas dans les terminaux graphiques (en tout cas, pas avec konsole) mais ce n'est pas grave car j'en ai besoin dans le cadre de connexion SSH depuis putty.

Par contre, ce qui est génant, c'est de devoir donner les droits d'écriture à "others" roll

En tout cas, merci.

Dernière modification par Totor (Le 19/06/2008, à 22:02)


-- Lucid Lynx --

Hors ligne