Portál AbcLinuxu, 30. dubna 2025 16:49

Jak vytvořit automatický instalátor OpenVPN pro windows?

13.11.2008 16:22 | Přečteno: 2062× | linux | poslední úprava: 22.12.2008 21:07

Vyřešeno" viz update.
Jak upravit instalačku OpenVPN aby uživatel musel zadat jen jedno heslo a byl připojen do mé VPN, pomocí klíčů stažených z ssh?

Dobrý den,
mám dotaz který na abclinuxu úplně nepatří, ale jít s ním na lživě.cz se mi nechce.
Na svém domácím serveru jsem si rozjel openvpn s autorizací pomocí klíčů a lzo kompresí a rád bych ji využil pro správu pc svých známých, kteří prakticky vždy sedí za natem a o pc vědí maximálně to, jak ho zapnout.

Můj dotaz zní: Má tu někdo představu, jak upravit instalačku openvpn, aby nebyla nutná interakce onoho bfu? prostě ji dostane na flashce se slovy poklikej na to a ono to půjde.

Co bych is představoval:
- neptat se na to kam instalovat(detekovat kde jsou Program Files a do nich nainstalovat)
- zkopírovat config pro mou sít', který k tomu bude přibalený.
- stažení klíčů skrz ssh z mého stroje pomocí jednorázového hesla(jediná interakce uživatele)
- instalace lzo komprese, snad bude stačit jednou zkompilovat u mě, a jen kopírovat. pozěji dopíšu detaily, ted'stahuju kompilátor.
- nahození služby openvpn po příštím restartu, povolení vzdálené správy pomocí rdp(nebo instalovat vnc?), případně založení uživatele pro ni(pokud uživatel na svém účtu heslo nemá = takový účet nelze použít).

- UPDATE: jako bonus by nebylo spatne zpristupneni samba disku do teto vpn a jejich zpristupneni, to bohuzel nejde se specializovanum sw, pro vzdalenou spravu plochy:-(

Zkoušel jsem googlit ale tak nějak nevím jak se zeptat správně.. budu rád za každý nápad...
- UPDATE 2:
vyřeseno, automatický instalátor funguje vyšel jsem z openvpn.se.Instalátor je založen na nsis, na internetu je dokumentace včetně příkladů. Původní config pro instalátor je dobře použitelný, jen jsem ho upravil.
Záměrně není možné nic nastavit, není určeno pokročilým uživatelům.
Podmínka pro funkci: ve spravovaném pc musí existovat alespoň jeden uživatel s heslem inak RDP nepovolí přihlášení.
CO to (ne)dělá:
- povolí v registrech rdp.
- nainstaluje openvpn(bfu odklikne potvrzení o tom že chce nainstalovat nepodepsaný ovladač.
- během instalace se spustí winscp standalone(neinstaluje se) zeptá se uživatele na username a password, které dostane od admina a tím se stáhne configurace, plus klíče pro přihlášení(zkontrolujte nastavení v configu openvpn, a winscp aby byly shodne(nejlepe obecne client - neumim jednoduse zmenit v cfg podle nejakeho parametru)
- neumim vytvořit uživatele. pravděpodobně nekompatibilita v WXP SP3 vs SP2.
- pozor na přípony configu, na windows se defaultně používá ovpn. - testováno na WXP SP3 z msdnaa.
- stahovat lze odsud.
na abicko soubory neukladam je toho hodne.

Omlouvám se za obecný název repa, je to můj první pokus, snad brzy přijdu na to jak ho změnit bez ruční configurace /etc/websvn/svn_deb_conf.inc.
V případě toho že se Vám do bude hodit ozvěte se potěší to... Jabber 1john2@jabbim.cz .
Bug reporty vítám, s problémy se pokusím pomoct, ale neručím za brzké reakce, zkouškové se blíží.

       

Hodnocení: 80 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

13.11.2008 16:31 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Odpovědět | Sbalit | Link | Blokovat | Admin
Co toto? http://www.openvpn.se/files/howto/openvpn-howto_roll_your_own_installation_package-Rev1.1.html
13.11.2008 18:35 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
diky uz se na to divam, stydim se ze sem to nenasel sam:-[
13.11.2008 21:20 D-Evil | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Jinak se službou neni třeba se zabejvat, na webu openvpn.se (z kterýho pochází ten odkaz) roste poměrně schopný GUI (sám ho používám a jsem s nim spokojenej) a pak je jedinym zádrhelem potvrzení instalace nepodepsanýho ovladače pro TAP interface. Všechno ostatní zvládne cvičená opice (testováno na lidech, opice došly).
13.11.2008 16:53 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Odpovědět | Sbalit | Link | Blokovat | Admin
A co zkusit pro připojení přes VNC tohle? Uživatel musí pouze spustit miniaturní exáč (pod 200kB) a poklepat na jednu z voleb kam se chce připojit. U vás pak stačí mít spuštěný vncviewer v listen módu, protějšek si otevře spojení ze své strany a u vás se objeví okno s jeho desktopem.

Jediný problém, na který jsem narazil, je to, že pokud chci použít šifrované spojení, musím si spustit Windows pod VMWare, protože si MSRC4Plugin nějak nerozumí s Wine. U nešifrovaného spojení to šlape i s běžnými linuxovými klienty...
13.11.2008 17:08 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Ještě jedna věc - v tom odkazovaném návodu je link na UltraVNC SC Creator tool, ovšem ten ve skutečnosti přímo na creator neukazuje. Odkaz na něj najdete na odkazované stránce nahoře v menu (přímý link je tady, jde o ten spodní formulář pro verzi 1.00).
13.11.2008 18:37 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
diky tohle si necham v zaloze, chtel bych aby pres tu nastavenou vpn, byli pristupne samba shary, coz tady nepujde pokud dobre chapu. kazdopadne diky za napad:-)
13.11.2008 18:46 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Jo, to nepůjde, je to jen obyčejné VNC s možností šifrování a s tím, že se spojení nechá snadno otevřít ze strany VNC serveru (čili bez znalosti IP adresy protistrany). A nemusí se instalovat.
13.11.2008 19:17 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
jako zaloha pro jine ucely se to hodi diky:-) ja si hraju s tim codoporucili v prvnim pispevku
13.11.2008 20:03 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Jasně :-)
JiK avatar 13.11.2008 18:29 JiK | skóre: 13 | blog: Jirkoviny | Virginia
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Odpovědět | Sbalit | Link | Blokovat | Admin
ja bych docela doporucil Teamviewer.
Jirka Cech
13.11.2008 23:36 rajcze | skóre: 6 | blog: rajcze | kus od Brna
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
Jj, ten je fajn. Ale IMHO je jen pro Windows.
Rules of Optimization: Rule 1: Don't do it. Rule 2 (for experts only): Don't do it yet.
JiK avatar 14.11.2008 01:02 JiK | skóre: 13 | blog: Jirkoviny | Virginia
Rozbalit Rozbalit vše Re: Jak vytvořit automatický instalátor OpenVPN pro windows?
I pro Mac OS X.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.