Portál AbcLinuxu, 30. dubna 2025 16:49
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íží.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.