Cteni ttySx pres ssh
Zdenek Janis
janis na alberon.cz
Pondělí Duben 7 06:09:41 CEST 2008
Dekuji,
je to presne tak.
Nakonec to delam tak, ze na vzdalenem stroji pres ssh pustim ssh s
parametry pro pripojeni zase zpet, vstup ctu z /dev/ttySx a vystup
ukladam do souboru - tento prikaz bezi na pozadi a pri spusteni si
ulozim PID ssh. Kdyz ho pak chci zastavit, tak zase pres ssh poslu
prikaz kill a uchovany pid. Pochopitelne tam jsou jeste dalsi kontroly,
abych omylem nekillnul neco jineho ;-)
Pavel Kankovsky napsal(a):
> To Ctrl+C pošle SIGINT, který ukončí jen lokálně bežící ssh. Vzdálený cat
> běží dál, dokud si nerozbije ústa o zavřený standardní výstup. Což
> vysvětluje, proč některé příkazy (co nic na výstup neposílají) zůstanou
> viset a jiné (co na výstup něco posílají) nikoli.
>
> Jak už jste sám zjistil, tak jistý druh řešení je ssh -t, protože tak se
> na vzdálené straně vyrobí terminál a INT se pošle tam.
>
--
Zdenek Janis
Další informace o konferenci Linux