iPhone SSH tunnel + remote desktop
|
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #1 Objavljeno 29.10.2008 07:51:17 iPhone SSH tunnel + remote desktop |
|
Rad bi se povezal preko remote desktopa na PC z uporabo winAdmina na računalnik, ki je za routerju (uporaba SSH in remote desktop preko tunnela).
Ve kdo kako se na iPhonu SSH-jat na neko mašino z uporabo certifikata (private key...). Obstaja nek openSSH, samo ne vem kako se prijaviti s ključem.
Ko si SSHjan uporabiš program Backgrounder, tako da SSH teče v ozadju, nato pa winadmin.
Ima kdo kaj izkušenj s tem ?
|
 |
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #2 Objavljeno 29.10.2008 14:57:07 |
|
Sem že ugotovil.  ključe si je potrebno dodati v ssh-agent-a.
|
 |
Jabuček
Pridružen/a: 26.09.2008 |
Prispevkov: 44 |
|
|
 |
|
Prispevek: #3 Objavljeno 29.10.2008 20:48:06 |
|
Lahko prosim poveš cel postopek in katere programe si uporabil.
Me zelo zanima kako ti je uspet zadevo spravit v delovanje. Prosim za natančen opis.
Hvala.
Lp
|
 |
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #4 Objavljeno 30.10.2008 08:14:36 |
|
Zadeve še nisem imel časa stestirati.
Teoretično je postopek tak:
Programi:
- OpenSSH - za SSH
- MobileTerminal - za dostop do shella
- Backgrounder - da tečejo procesi v ozadju (v tem primeru shell z odprtim SSH tunnelom)
- WinAdmin - za RDP
Ko imaš na routerju vse pripravljeno (nastavitve za SSH, ključi,...), si privatni ključ preneseš na iphona.
Nato na iPhonu zaženeš mobile terminal,
odpreš SSH agenta: eval `ssh-agent`
dodaš svoj private ključ: ssh-add ~/.ssh/kljuc.ppk
in se SSH-jaš na router.
Ve kdo mogoče kako priti do znaka ` (nazaj zaviti enojni narekovaj) na iPhonu  ?
|
 |
Stevie Jobs
Pridružen/a: 24.07.2007 |
Prispevkov: 2095 |
Kraj: Celje |
|
 |
|
Prispevek: #5 Objavljeno 30.10.2008 08:51:38 |
|
nardo je napisal/a: | Zadeve še nisem imel časa stestirati.
Teoretično je postopek tak:
Programi:
- OpenSSH - za SSH
- MobileTerminal - za dostop do shella
- Backgrounder - da tečejo procesi v ozadju (v tem primeru shell z odprtim SSH tunnelom)
- WinAdmin - za RDP
Ko imaš na routerju vse pripravljeno (nastavitve za SSH, ključi,...), si privatni ključ preneseš na iphona.
Nato na iPhonu zaženeš mobile terminal,
odpreš SSH agenta: eval `ssh-agent`
dodaš svoj private ključ: ssh-add ~/.ssh/kljuc.ppk
in se SSH-jaš na router.
Ve kdo mogoče kako priti do znaka ` (nazaj zaviti enojni narekovaj) na iPhonu ? |
openSSH na iPhone? Iscem ze celo vecnost pa se nisem nasel clienta.
Me lahko napotis v pravo smer?
Namesto ` Uporabi kar ', mislim, da bi moralo vseeno delovati.
V nasprtonem primeru si p anaredi bash skripto, ki ti bo klicala zeljen ukaz.
|
 |
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #6 Objavljeno 30.10.2008 09:25:37 |
|
Rainbow je napisal/a: | nardo je napisal/a: | Zadeve še nisem imel časa stestirati.
Teoretično je postopek tak:
Programi:
- OpenSSH - za SSH
- MobileTerminal - za dostop do shella
- Backgrounder - da tečejo procesi v ozadju (v tem primeru shell z odprtim SSH tunnelom)
- WinAdmin - za RDP
Ko imaš na routerju vse pripravljeno (nastavitve za SSH, ključi,...), si privatni ključ preneseš na iphona.
Nato na iPhonu zaženeš mobile terminal,
odpreš SSH agenta: eval `ssh-agent`
dodaš svoj private ključ: ssh-add ~/.ssh/kljuc.ppk
in se SSH-jaš na router.
Ve kdo mogoče kako priti do znaka ` (nazaj zaviti enojni narekovaj) na iPhonu ? |
openSSH na iPhone? Iscem ze celo vecnost pa se nisem nasel clienta.
Me lahko napotis v pravo smer?
Namesto ` Uporabi kar ', mislim, da bi moralo vseeno delovati.
V nasprtonem primeru si p anaredi bash skripto, ki ti bo klicala zeljen ukaz. |
openSSH: Na Cydia išči niz "SSH".
Bom probal z bash skripto.
Pri ukazu ssh-add mi namreč javi "Could not open a connection to your authentication agent.". To naj bi javilo, ker ni nastavljena spremenljivka SSH_AUTH_SOCK. Tako da je potrebno zagnati ssh-agenta z "eval".
|
 |
Stevie Jobs
Pridružen/a: 24.07.2007 |
Prispevkov: 2095 |
Kraj: Celje |
|
 |
|
Prispevek: #7 Objavljeno 30.10.2008 13:57:37 |
|
Super!
Bom preveril doma.
|
 |
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #8 Objavljeno 06.11.2008 09:17:58 |
|
Ti je uspelo ?
Meni je uspelo dodati ključ in se SSHjati na router. Nisem pa še poskusil odpreti tunnel (ssh -L ...).
|
 |
Stevie Jobs
Pridružen/a: 24.07.2007 |
Prispevkov: 2095 |
Kraj: Celje |
|
 |
|
Prispevek: #9 Objavljeno 06.11.2008 09:45:33 |
|
nardo je napisal/a: | Ti je uspelo ?
Meni je uspelo dodati ključ in se SSHjati na router. Nisem pa še poskusil odpreti tunnel (ssh -L ...). |
Nisem se še usedel dol, da bi preveril, ker te funkcionalnosti ne potrebujem nujno.
Mi pa še vedno za kakšno pametno uporabo manjka port openVPN clienta.
|
 |
Stevie Jobs
Pridružen/a: 24.07.2007 |
Prispevkov: 2095 |
Kraj: Celje |
|
 |
|
Prispevek: #10 Objavljeno 06.11.2008 09:49:09 |
|
Sem šel na hitro pogledat, če je kaj novega in vidim, da je nekdo portal openVPN, samo pravi, da ima probleme s tap/tun driverjem.
Mogoče pa uspe kaj
http://www.stack.nl/~marcolz/Cydia/
|
 |
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #11 Objavljeno 06.11.2008 11:59:58 |
|
Jaz uporabljam winadmin (RDP).
Drugače pa ključ dodaš tako(če delaš preko terminala):
1. zaženeš SSH agenta
eval $(ssh-agent|tee ~/.ssh-agent)
2.naložiš private key (prej si ga preneseš na telefon).
ssh-add kljuc.ppk
Pred tem je potrebno spremeniti pravice na kljuc.ppk na full
3. nato se sshjaš
ssh root@server_ip
ali odpreš tunnel
|
 |
Jabuček
Pridružen/a: 27.10.2008 |
Prispevkov: 42 |
|
|
 |
|
Prispevek: #12 Objavljeno 12.11.2008 10:00:51 |
|
Ve kdo mogoče kaj pomeni, če izključiš SSH na telefonu ?
Zakaj je sploh vkjučen ta SSH ? Je to za prenašanje na telefon preko SCPja ?
|
 |
Stevie Jobs
Pridružen/a: 24.07.2007 |
Prispevkov: 2095 |
Kraj: Celje |
|
 |
|
Prispevek: #13 Objavljeno 12.11.2008 10:19:32 |
|
Za remote dostop do telefona, ja.
|
 |