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