SSH tunnelling

Tomas Ferster TomasFerster na zoznam.sk
Středa Červen 21 10:38:52 CEST 2006


DIKI DIKI DIKI moc to -N zabralo a bezi to v pohode. :-) :-)

Marian Cavojsky wrote:

>On Wed, Jun 21, 2006 at 10:01:07AM +0200, Tomas Ferster wrote:
>  
>
>>Mám taký problém, potrebujem vytvoriť ssh tunel medzi dvomi servermi, 
>>ale tak aby bol neustále vytvorený. Na serveri z ktorého sa pripájam mám 
>>vygenerované RSA kľúče a na serveri kam sa pripájam mám v 
>>authorized_keys vložený verejný kľúč servera z ktorého sa pripájam a mám 
>>tam vytvoreného užívateľa tunnell. Keď zadám príkaz ručne z konzoly 
>>???/usr/bin/ssh -i /.ssh/id_rsa -l tunnell -L 1522:127.0.0.1:1521 <IP 
>>stroja> cat ?????? spojenie sa otvorí a všetko beží ako má, ale keď to 
>>volám z inittab ako respawn ???99:3:respawn:/usr/bin/ssh -i /.ssh/id_rsa -l 
>>tunnell -L 1522:127.0.0.1:1521 147.175.6.51 cat -??? proces sa naštartuje 
>>(keď dám ???ps -ef |grep ssh ???) ho vidím ale tunel nepracuje čo mám robiť?
>>    
>>
>
>Ked spustite uvedeny prikaz z cronu, tak nema k dispozicii STDIN a teda
>"cat -" okamzite skonci. Ak pouzivate ssh2, tam mozete pouzit prepinac
>-N
>
>man ssh:
>   -N     Do not execute a remote command.  This is useful for just for-
>	  warding ports (protocol version 2 only).
>
>Alebo to obist pomocou prikazu: "sleep 365d"
>ktory caka 365 dni a potom skonci. Ten cas by mal byt dostatocny. ;-)
>
>  
>


Další informace o konferenci Linux