Si comme moi, vous êtes un gros feignant, que vous avez un screen lancé
sur une machine distante, et que ca vous fait chier d'ouvrir un term,
de faire 'ssh ma-machine' puis 'screen -r', ce tip est pour vous.

J'ai tout d'abord essayé de faire 'ssh spud screen -r' (oui, mon serveur s'appelle spud, désolé),
et le bougre veut pas, il dit que “Must be connected to a terminal.”

Et alors la, alléluia, voila l'option -t de ssh !!!

L'ami RTFM nous dit :

-t      Force pseudo-tty allocation.  This can be used to execute arbitrary screen-based programs
        on a remote machine, which can be very useful, e.g., when implementing menu services.

C'est ce qu'il nous faut, pour nous les feignants. Ainsi, j'ai une icone sur mon panel avec :

# xfce4-terminal -e 'ssh -t spud screen -r'

Et PAF, en un clic, on ouvre un term, on se connecte sur la machine, et on réattache son screen ;)


gast0n

unix/screen_et_ssh.txt · Last modified: 2010/01/12 13:29 (external edit)