neprihlásený Štvrtok, 16. mája 2024, dnes má meniny Svetozár
ShowMyPC, inovatívny softvér pre vzdialený prístup k desktopu

Dnes si predstavíme mimoriadne zaujímavý softvér ShowMyPC, ktorý je určený na vzdialený prístup k pracovnej ploche PC cez Internet. Od konkurencie ho ale odlišuje viacero vlastností, ktoré ho robia takmer ideálnym softvérom na tento účel. Poskytuje prístup zabezpečený SSH, nerobia mu problém firewally, je dostatočne jednoduchý na jednorázový prístup a podľa konfigurácie dátová prevádzka nemusí využívať servery tretej strany.

DSL.sk, 15.7.2007


Dnes si predstavíme mimoriadne zaujímavý softvér ShowMyPC pre vzdialený prístup k pracovnej plochy PC, ktorý kombinuje viacero výhod iných softvérov.

ShowMyPC

ShowMyPC je z kategórie softvéru určeného predovšetkým pre prístup k inému PC cez Internet, ak sa za týmto PC nachádza iný užívateľ, napríklad pre účely servisného zásahu, demonštrácie softvéru alebo iný podobný účel.

Aj v súčasnej verzii je ho možné použiť aj na permanentný prístup, pre praktickosť takéhoto spôsobu používania by ale potreboval viacero vylepšení.

ShowMyPC využíva dvojicu open-source softvérov, ktoré spája do jedného, UltraVNC a novších verziázh zrejme RealVNC pre samotný prístup a plink z balíka softvéru Putty pre SSH zabezpečenie. Hoci je autormi softvér deklarovaný ako open-source, plný zdrojový kód k dispozícii na stiahnutie nie je.

Zväčšiť Zväčšiť
Rozhranie ShowMyPC, spustenie možnosti pripojenia



ShowMyPC sa neištaluje, po spustení sa automaticky rozbalí do dočasného adresára a spustí jednotlivé komponenty. Na PC, ku ktorému sa bude pripájať, je potrebné aktitovať zdieľanie. ShowMyPC spustí automaticky VNC server a vygeneruje jednorázové prístupové heslo pre pripojenie.


Pripojenie pomocou ShowMyPC



Na klientskom PC je potrebné zadať jednorazové heslo, po zadaní ktorého sa spustí klientská časť VNC a pripojí sa k ploche vzdialeného počítača.

Zväčšiť
Okno VNC zobrazujúce vzdialenú pracovnú plochu



Štandardné nastavené parametre UltraVNC závisia od verzie ShowMyPC, zmeniť ich je možné v konfiguračnom okne.

Zväčšiť Zväčšiť
Dostupné nastavenia a informácie



K dispozícii je tiež okno s aktuálnou využívanou rýchlosťou prenosu dát, aktuálnou metódou prenosu zmien a celkového preneseného objemu dát.

Ako ShowMyPC funguje

V poskytovaných základných funkciách sa ShowMyPC výrazne neodlišuje od iných podobných softvérov, originálne je ale vyriešené spojenie medzi klientom a serverom VNC.

ShowMyPC plne prechádza cez firewally, keďže z oboch prepojených PC sa aplikácia pripája k tretiemu serveru, cez ktorý sa vzájomne prepoja klientské a serverové ShowMyPC. Zaujímavé na ShowMyPC ale je, že tretím serverom môže byť ľubovoľný štandardný SSH 2 server s účtom, na ktorý sa je možné prihlásiť pomocou hesla.

ShowMyPC využíva možnosti štandardu SSH 2 pre vytváranie forwardovania TCP socketov. Softvér na PC so zdieľanou plochou vytvorí na nadefinovanom SSH serveri počúvajúci TCP port, ktorý bude presmerovávaný na toto PC a následne VNC server. Číslo portu je prvou časťou potrebného hesla vypísaného ShowMyPC, pred pomlčkou, druhá časť zrejme obsahuje dynamicky generované heslo k samotnému VNC.

Po zadaní hesla na klientskom PC ShowMyPC vytvorí pomocou forwardovania SSH servera spojenie na port vytvorený ShowMyPC v režime servera a spojí tak VNC klienta s VNC serverom.

Zväčšiť
Nastavenie iného SSH servera



Preddefinovaný v softvéri je SSH server tvorcov softvéru, prestaviť je ho ale možné v aplikácii na ľubovoľný iný SSH server. To umožňuje pri SSH serveri dostupnom z Internetu dosiahnuť plnú konektivitu aj v prípadoch, keď ju nie je možné dosiahnuť pomocou nastavenia na routeroch, napríklad pri pripojení oboch PC z neverejnej IP, napríklad typicky cez mobilné pripojenie.

Veľkou výhodou oproti riešeniam, ktoré dokážu zabezpečiť to isté, napríklad LogMeIn alebo Hamachi, je nevyužívanie cudzích serverov a plná kontrola nad prenášanými dátami. Riešenie pritom vyžaduje iba štandardný SSH server.

Zväčšiť
Test pripojenia na nami nastavený SSH server



Softvér sme otestovali s OpenSSH serverom na Linuxe, fungoval bez problémov. Podľa autorov bez problémov funguje aj s WinSSH serverom pre Windows. Nevýhodou je ale nezapamätanie si zmenených nastavení, pri opätovnom spustení aplikácie ich je tak potrebné vyplniť znova.

U skorších verzií softvéru z apríla, z ktorých posledná funguje podľa nášho testu rovnako bez problémov, je k dispozícii nástroj, ktorý vytvorí spustiteľné exe softvéru s preddefinovanými hodnotami SSH servera. Takúto verziu je potom možné používať priamo bez potreby zmeny nastavení pri každom spustení.

Pre použitie na pripojenie k pracovnej ploche PC iného užívateľa je ShowMyPC ideálnym nástrojom, keď nevyžaduje inštaláciu, prechádza bez problémov cez firewally, je bezpečný a podľa konfigurácie nemusí prechádzať cez servery tretích strán.

Na permanentnú možnosť pripojenia k ploche PC nástroj v súčasnej verzii ale nie je vhodný, keď softvér beží len ako aplikácia a heslo je jednorázové. Po prerušení spojenia ShowMyPC servera s SSH serverom a opätovnom obnovení sa síce spojenie automaticky obnoví, u starších verzií s rovnakým heslom, pripojiť sa opätovne podľa nášho testu nebolo možné. U aktuálnej verzie sa heslo po opätovnom pripojení mení.

Softvér je možné aktuáne vo verzii 3.01 pre Windows sťahovať tu, staršie verzie s možnosťou vytvorenia spustiteľného súboru s nastavením vlastného SSH servera tu.


      Zdieľaj na Twitteri


Pristupujete niekedy cez Internet k destopu akéhokoľvek PC? (hlasov: 328)

Áno      63%
Nie      37%


Najnovšie články:

Hokej pomohol vytvoriť ďalší rýchlostný rekord slovenského Internetu
Raspberry Pi ide na burzu
Nové .sk domény budú opäť dočasne lacnejšie
Raspberry Pi uviedlo dosku pre M.2 SSD, lacnú ale iba pre malé SSD
Slovenskú verziu dostáva už aj Prima Cool, nahradí českú
V novom Linuxe výrazne zrýchli šifrovanie diskov
Na vesmírnom Boeingu objavený ďalší problém, štart sa opäť posunul
Android smartfóny aj iPhony začali podporovať upozorňovanie na nechcené sledovanie
Ďalší superpočítač má exaflopový výkon, superpočítače s Nvidia CPU sú najefektívnejšie
Windows prestane podporovať 1024-bitové RSA certifikáty


Diskusia:
                               
 

"nerobia mu problém firewally"
-Chcete tym povedat, ze prejde cez firewall? :) Trosku som to nepochopil, ale ak nadnasate software, tak by ste aspon mali uviest pravdive informacie. Komu teda robi problem firewall? Som mimo a vy asi tiez.
Odpovedať Hodnotiť:
 

tak takehoto exota som tu uz nevidel davno. ked nerozumies veciam, naco sa ozyvas a napadas?

tento soft sa na oboch stranach pripaja von na treti server, je to tam uplne jasne napisane, cela stat je tam o tom. ak nechapes co to znamena, radsej sa nieco nauc namiesto toho ze vyskakujes, robis si len hanbu.
Odpovedať Hodnotiť:
 

suhlas

Odpovedať Hodnotiť:
 

Netrep chujoviny. Dal by som ti k dispozicii schemu:

PC(lan)-router(firewall) <-> router(firewall)-PC(lan)

kde PC su klientske pocitace, nech je tam windows xp a firewally by som nastavoval ja s tym, ze klienti by mohli prezerat web, prijimat maily atd...

Ti garantujem, ze by si sa z jednoho XP nepripojil na druhe.

A potom, ze firewallu mu nerobia problem.
Odpovedať Hodnotiť:
 

co riesis akoze? kazdy povazuje za firewall (alebo prirodzeny firewall sposobeny NATom) v tomto kontexte nieco, co pusta von ale nepusta dnu, tak ako je to obvykle vsade na normalnom pripojeni k internetu.

neviem ci nechapes, ze taketo firewally tomuto problem nerobia, ale v tom clanku je to jasne napisane aj vysvetlene preco. ja som to pochopil na prve precitanie.


Odpovedať Hodnotiť:
 

Vsak o to ide ze tento probelm riesi ten server tretich stran... cital si to vobec? :)
Odpovedať Hodnotiť:
 

ti poviem ze toto v pohodicke obide hamachi a log me in tiez z vlastnej skusenosti :D
Odpovedať Hodnotiť:
 

akurat ze LogMeIn aj Hamachi (u hamachi to je volitelne) bezi ako sluzba na pozadi a JE NUTNOST ich instalovat, co je velke minus... okrem toho ani jedno nerozchodis na sieti nepripojenej k inetu, trebars vo firme... dalej, hama nie je remote control sluzba a LogMeIn je primarne urcene na vzdialene pristupovanie na vlastny stroj... a niektore rozsirenia sluzby LogMeIn su uz platene!!!
Odpovedať Hodnotiť:
 

Hello, nice site!
fat lesbian
http://www.newlesbi.dmdns.com
<a href="http://www.newlesbi.dmdns.com">fat lesbian</a>
[URL=http://www.newlesbi.dmdns.com]fat lesbian[/URL]
Odpovedať Hodnotiť:
 

problem je asi ten ze ked sa ti nejaky soft xe z netu pripojit na desktop tak ti to firewall zablokuje ako utok na tvoj pocitac... a ked je clovek lama tak to nevje vypnut...tak isto ked mas wifi tak mas u providera server na ktorom je ties firewall ktory sa musi obist. .a ktomu to je dobre ze nejde prenos priamo k PC ale k serveru tretej strany..
Odpovedať Hodnotiť:
 

Hello, nice site!
fat lesbian
http://www.newlesbi.dmdns.com
<a href="http://www.newlesbi.dmdns.com">fat lesbian</a>
[URL=http://www.newlesbi.dmdns.com]fat lesbian[/URL]
Odpovedať Hodnotiť:
 

Príspevok bol zmazaný pre nevhodný a/alebo vulgárny obsah.
Odpovedať Hodnotiť:
 

diky zadarmocurak !
Odpovedať Hodnotiť:
 

ake zadarmokecy? zase nejake sracky.. len kar by taku sracku napisal do adresoveho riadku.. chod oxidovat inam deges
Odpovedať Hodnotiť:
 

niekedy mam pocit ze sa tu stale opakuju clanky... pridte s niecim novym
Odpovedať Hodnotiť:
 

akoze s novymi skrutkovacmi? o tomto softe tu nikdy nic nebolo, hladal som. co ti tu chyba alebo len rypes?
Odpovedať Hodnotiť:
 

mozno sa mu javi tento produkt ako mierne podobny sluzbe LogMeIn o ktorej tu bolo pisane cca pred rokom... aj ked toto a LogMeIn je nieco ine...
Odpovedať Hodnotiť:
 

Vecna zabava :))
Odpovedať Hodnotiť:
 

skusal som, funguje to dobre

vnc uz dlho vyuzivam na ovladanie stroja v druhej izbe, ale cez internet to neslo, ale toto je dobre

vecne ma kamosi (lamy) otravuju, ze im toto neide, tamto vypisuje, kedy sa u nich zastavim atd...
takto to budem riesit na dialku

jednemu z nich som cez ICQ poslal exac, on to spustil, poslal my password a uz to bolo, chudak sa vylakal, ze sa mu zblaznil kurzor
Odpovedať Hodnotiť:
 

tak nainstaluj tym "lamam" hamachi na VPN a potom tam hod VNC ale komplet verziu nastav sifrovanie a dostanes sa k hocijakej lame ktoru potrebujes.
Odpovedať Hodnotiť:
 

No, fajn softik. uz davnejsie som daco take hladal. Oproti vnc, ktory pouzivam uz roky, je vyhoda autorizacie na lubovolnom ssh serveri. vnc standardne totiz (v zakladnej verzii) nekryptuje hesla, takze nie je problem heslo odsniffovat. Tu to vsak mozne nie je. Fajn clanok, diky.
A tym co sa hadaju o tych firewalloch, hlavne rypavejsim typom odporucam trosku studovat, robia tu zo seba akurat nevzdelanych tupcov. Skoda ze do komentarov vecsinou pridavaju texty len pocitacovi pubertaci ktori si myslia, ze vsetko vedia.
Odpovedať Hodnotiť:
 

ak mas zakazane odchodzie pakety na ssh port, tak ziaden firewall to neprejde... takze konstatovanie, ze plne prechadza firewally zrejme nie je moc vhodne.
Odpovedať Hodnotiť:
 

Ale tu davaju clanky o softoch ktore uz su na trhoch 10Rokov Pridte s niecim co nepozname...
Odpovedať Hodnotiť:
 

takéto finty vedel aj teamviewer. Funguje síce len pár minut ale na opravu banalnej chby cez net to stačí. Využíva 80 port takže s firewallmi tiež neboli problémy, ani s routovaním
Odpovedať Hodnotiť:
 

SSH
Odpovedať Hodnotiť:
 

Dobre odveci diskusia, mudre hlavy sa hadaju... Nechapu pojmom a potom to tak dopadne... Jeden mysli tak, drhy tak, obaja samozrejme majstri sveta...
Odpovedať Hodnotiť:
 

www.zadarmoveci.szm.sk KUKNITE NEOLUTUJETE !!!!!!!!!!! ZADARMO VECI AJ BEZ POSTY

Odpovedať Hodnotiť:
 

Asi by bolo vhodne v clanku nespominat firewally ale NAT. Firewall je nieco ine, aj ked vacsina PC laikov si to zamiena s NAT. NAT ma sice ako druhotny efekt isty firewall, ale firewall to nie je, bodka.
Co mi na tomto rieseni trochu vadi, je ze trafic ide cez treti node, a nie je to priame p2p. Ja na dialkovy pristup k mojim "nestasnikom" pouzivam UltraVNC, konkretne ich tool SingleClick. U mna je nutne nastavit NAT (port forwarding) ale u lamy staci spustit to male execko, kde ma pekne GUI, ktore mu vytvorim ja a necham "skompilovat" execko online. U mna spustim klienta VNC v listen mode, a spojenie vytvara "nestastnik" od seba, takze cez jeho NAT prejde bez nastavovania a u seba som si NAT prisposobil.
Jediny problem je ze to nie je sifrovane...
Odpovedať Hodnotiť:
 

boze sak je to stupidny ssh tunnel koho to zaujima to bolo cool pred 100 rokmi. Ze to niekto nakodil do jednej aplikacie mam v pazi. Co ma trapi viac je ze vnc ako take je uplne nepouzitelne oproti native rdp, uz by niekto mohol s tym pohnut bo ta slideshowka je fakt omracujuco nudna
Odpovedať Hodnotiť:
 

každý si tu lieči ego? Píšete tu riešenia na jedno kopyto z obmenami (hlavne, že je to iné aby to vyzeralo, že to má z vlastnej hlavy, pritom to vygooglil pred piatimi minútami) toto je jednoduché riešenie pre rýchly a nepripravovaný prístup k ovládaniu iného PC na nete a to veľakrát pomôže.

ale ináč dobré čítanie (k veci)
kolektívne by som sa podpísal za všetkých

tupač borovičková

Odpovedať Hodnotiť:

Pridať komentár