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