Zdalne resetowanie kompa z ubuntu
|
Portal |
Dodano 22-08-2007 08:41
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
Witam
Chcialbym miec mozliwosc np siedzac w pracy zresetowac kompa z ubuntu ktory jest w domu. Prosze napiszcie mi dokladnie jak to zrobic z tomato ?
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
obsy |
Dodano 22-08-2007 09:03
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
A jakie masz możliwości w pracy?
- zalogować się przez ssh na ubuntu i reboot
- sprzętowy restarter połączony np. z modułem gsm
- odpowiednia strona w wrt, gdzie klikasz a on albo loguje się do ubuntu i robi restart albo steruje jakimś sprzętowym przełącznikiem przez gpio.
Za dużo nie napisałeś jakie masz możliwości...
|
|
|
|
Portal |
Dodano 22-08-2007 09:43
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
z pracy normalnie loguje sie graficznego interfejsu Tomato (moge zmienaic itp ustawienia w nim)
Chodzi mi o to czy moge sie zalogowac z pracy np na telnet Tomato i z niego wykonac komende do kompa z ubuntu ? albo jeszce lepiej - czy z graficznego interfejsu tomato moge wykonac jakas komende do kompa w sieci dmowej ?
Edytowany przez Portal dnia 22-08-2007 09:59
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
obsy |
Dodano 22-08-2007 09:59
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Sam sprawdź czy możesz, czy masz pootwierane porty z pracy. Jeżeli tak to najprościej zainstaluj sobie serwer ssh na ubuntu, zrób odpowiednie przekierowanie w tomato i będziesz mógł zdalnie logować się do ubuntu i robić z nim co chcesz (reboot w szczególności).
|
|
|
|
Portal |
Dodano 22-08-2007 10:10
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
Cytat obsy napisał/a:
Sam sprawdź czy możesz, czy masz pootwierane porty z pracy. Jeżeli tak to najprościej zainstaluj sobie serwer ssh na ubuntu, zrób odpowiednie przekierowanie w tomato i będziesz mógł zdalnie logować się do ubuntu i robić z nim co chcesz (reboot w szczególności).
no wlasnie , nie moge sie polaczyc z telnetem Tomato - zmienilem porty na 80 a potem na 8080 ( bo z netem s pracy lacze sie pzrez proxy) i tez nie dam rady sie polaczc - mzoe jakies pomysly ?
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
jimmy |
Dodano 22-08-2007 10:20
|
Super User
Posty: 464
Dołączył: 15/03/2007 19:13
|
Telnetem się nie połączysz. Raz że telnet domyślnie to port 23 a nie 80 (to port WWW) czy 8080 (proxy).Dwa że dostęp do shella tomato z zewnątrz to po ssh a nie telnet - port można ustawić. Z lokalnego LAN możesz się do tomato również telnetem podpiąć.
Z tego co zrozumiałem to powinno to mniej więcej tak wyglądać.
1) Z pracy łączysz się przez proxy (transparentne czy z autoryzacją?) do routera przez ssh
2) Po zalogowaniu na router z shella uruchamiasz telnet/ssh do ubuntu i tam robisz reboot czy co tam potrzebujesz.
Jeśli masz proxy z autoryzacją to musisz zrobić obejście np putty + ntlmaps. Puttym łączysz się z routerem, logujesz się i dalej telnet na ubuntu i reboot.
Sytuacja jest podobna z tym co opisywałem wcześniej TU tylko prostsza
Edytowany przez jimmy dnia 22-08-2007 10:22
|
|
|
|
Portal |
Dodano 22-08-2007 10:38
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
Cytat jimmy napisał/a:
Telnetem się nie połączysz. Raz że telnet domyślnie to port 23 a nie 80 (to port WWW) czy 8080 (proxy).Dwa że dostęp do shella tomato z zewnątrz to po ssh a nie telnet - port można ustawić. Z lokalnego LAN możesz się do tomato również telnetem podpiąć.
Z tego co zrozumiałem to powinno to mniej więcej tak wyglądać.
1) Z pracy łączysz się przez proxy (transparentne czy z autoryzacją?) do routera przez ssh
2) Po zalogowaniu na router z shella uruchamiasz telnet/ssh do ubuntu i tam robisz reboot czy co tam potrzebujesz.
Jeśli masz proxy z autoryzacją to musisz zrobić obejście np putty + ntlmaps. Puttym łączysz się z routerem, logujesz się i dalej telnet na ubuntu i reboot.
Sytuacja jest podobna z tym co opisywałem wcześniej TU tylko prostsza
czyli co , sciagam sobie program putty , instaluje go na kompie w pracy i lacze sie do tomato ? ( na jakim porcie sie laczyc ) - nie wiem jakie mam proxyy czy z autoryzjacja czy transperetne
w tomato wlaczam ssh i ustawim port na 22 ? czy na jakis inny ?
Edytowany przez Portal dnia 22-08-2007 10:39
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
jimmy |
Dodano 22-08-2007 10:50
|
Super User
Posty: 464
Dołączył: 15/03/2007 19:13
|
W tomato włączasz ssh ale port to musisz ustawić taki żeby proxy w pracy Ci to przepuściło. Dla transmisji szyfrowanych proxy najczęściej wymaga portu 443 (https). Weź pod uwagę, że to może się nie spodobać IT jeśli się skapną.
Jakie masz proxy to sprawdź w ustawieniach przeglądarki IE. Jeśli masz wpisane w Internet Options->Connections->LAN Settings podane dane proxy settings to przepisz je sobie na bok i ustaw w puttym. Jeśli dodatkowo przy łączeniu się przeglądarką IE pyta o login i hasło (autoryzacja proxy) to musisz skorzystać z ntlmaps - putty nie obsługuje przejście przez proxy z autoryzacją NTLM (tylko basic). |
|
|
|
Portal |
Dodano 22-08-2007 11:04
|
Super User
Posty: 540
Dołączył: 05/03/2006 20:02
|
kurde mam problemy z polaczeniem sie
w putty wpisuje adres routera , port 443 potem w zakladce proxy wpisuje swoje proxy z IE i naciskam polacz i nic , po paru sekundach wyskauje ze nie moze sie polaczyc
w tomato wlaczylem , iustawilem tez port 443
Proxy mam bez autoryzacji - tzn nie wpisuje loginu ani hasla gdy sie chce polaczyc z internetem - ale komp pracuje w domenie wiec moze autoryzacja nastepuje automatycznie gdy loguje sie do kompa ?
Moze jest jakas strona internetowa ktora owietrajac pzretestuje mi ktore porty mam otwarte na swit (niezablokowane). Chociaz 443 chyba powinien byc otwarty - dam rady logowac sie przez https do bankow
Edytowany przez Portal dnia 22-08-2007 11:07
DASAN H645B (G-PON) <------->Asus RT-AX86U (FW Asus)
|
|
|
|
jimmy |
Dodano 22-08-2007 11:16
|
Super User
Posty: 464
Dołączył: 15/03/2007 19:13
|
Całkiem możliwe z tą autoryzacją domenową. Można chyba podać te same dane w puttym ale raczej autoryzacja w proxy jest NTLM czego jak pisałem putty nie obsługuje. Pozostaje ściągnąć ntlmaps (+pythona) tam ustawić konfigurację proxy (w skrypcie konfiguracyjnym) + login, hasło i domenę. Potem w putty ustawić proxy na localhost:5865 (domyślny port proxy w ntlmaps) i test.
Połączenie wygląda wtedy tak: putty przechodzi przez proxy ntlmapsa, który przekazuje to przez proxy w pracy do routera z tomato. Niezła zabawa ale inaczej się chyba nie da |
|
|
|
mescator |
Dodano 22-08-2007 18:47
|
Super User
Posty: 430
Dołączył: 27/09/2006 18:10
|
a czemu nie port forward ruter:xxxx -> ubuntu:ssh ? wtedy putty bezposrednio do portu ssh. no oczywiscie proxy musisz uzyc skoro nie masz wyjscia....
---
Asus RT-16N 1.28.0000 MIPSR2-101 K26 USB VPN
WRT54Gv3.1/ 1.28.0005 099V ND VPN
|
|
|
|
jimmy |
Dodano 22-08-2007 20:25
|
Super User
Posty: 464
Dołączył: 15/03/2007 19:13
|
Taka opcja też jest ale wtedy wystawiasz na zewnątrz dostęp do shella na ubuntu. Chyba bezpieczniejsze będzie dobre zabezpieczenie logowania na router kluczem prywatnym +passphrase i stamtąd do wyboru do koloru |
|
|