Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-03-22 16:12:33

  Marek_boss - Członek DUG

Marek_boss
Członek DUG
Skąd: Pilawa
Zarejestrowany: 2006-06-27

tunelowanie w tle

jak to zrobić bo już siedzę cały dzień i nic nie zdziałałem.
Mam zrobiony tunel na kluczach rsa, ale muszę go wrzucić w tło. Sęk w tym, że nie mam opcji -f ani -N:

Kod:

 dbclient
Dropbear client v0.44
Usage: dbclient [options] [user@]host
Options are:
-p <remoteport>
-t    Allocate a pty
-T    Don't allocate a pty
-i <identityfile>   (multiple allowed)
-L <listenport:remotehsot:reportport> Local port forwarding
-R <listenport:remotehost:remoteport> Remote port forwarding
-l <username>

Próbowałem dodawać "&" na końcu jak, "$setsid" na początku, ">/dev/tty3" i lipa. Nie ma mowy o skorzystaniu ze screen bo linux stoi na urządzeniu a nie na pc.
A problem jest taki, że podczas ładowania systemu, gdy dochodzi do logowania po ssh, owszem loguje się, ale stopuje to dalszy proces startu systemu. Zabijam tunel i bootuje się dalej do końca.

Jest jakiś myk żeby się logował na serwer i jednocześnie bootował do końca?

Ostatnio edytowany przez Marek_boss (2008-03-22 16:13:34)


Linux Registered User: #458169

Offline

 

#2  2008-04-18 08:35:52

  bszki - Użytkownik

bszki
Użytkownik
Zarejestrowany: 2008-04-17

Re: tunelowanie w tle

Witam,

Proponuję do /etc/inittab dodać taki wpis:

::respawn:/usr/bin/ssh -K 30 -R <listenport:remotehost:remoteport> -i <identityfile> user@host "sleep 120"

Na kliencie dropbear 0.50 działa doskonale. Nie blokuje uruchamiania systemu, a w razie zabicia tunelu, init zestawia natychmiast nowy tunel. Opcja -K 30 ustawia keepalive na 30 sekund - niedostępna w dropbear 0.40

Offline

 

#3  2008-04-18 13:03:13

  Marek_boss - Członek DUG

Marek_boss
Członek DUG
Skąd: Pilawa
Zarejestrowany: 2006-06-27

Re: tunelowanie w tle

Jest jeszcze taki problem, że pomimo zalogowania się jako root, nie mogę nic zmienić w tym pliku :(
Jest to dropbear 0.44 :(

Ostatnio edytowany przez Marek_boss (2008-04-18 13:08:42)


Linux Registered User: #458169

Offline

 

#4  2008-04-18 13:41:12

  bszki - Użytkownik

bszki
Użytkownik
Zarejestrowany: 2008-04-17

Re: tunelowanie w tle

Ooo, a co to za urządzenie/rozwiązanie, że nie pozwala zapisać /etc/inittab? Nasze rozwiązanie pracuje na openwrt whiterussian na routerach linksys wrt54gl i działa bezbłędnie.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)