Portál AbcLinuxu, 7. května 2025 22:34

Dotaz: Debian 10 - nelze se přihlásit k serveru (openvpn)

Dalibor Smolík avatar 7.9.2019 00:10 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Debian 10 - nelze se přihlásit k serveru (openvpn)
Přečteno: 426×
Odpovědět | Admin
Zdravím, delší dobu používám openvpn (vygenerované klíče jsou rok staré), celkem na 3 počítačích, každý na jiném místě (jiná IP adresa) a po překopírování klíčů nebyl problém se přihlásit na server u Debianu 8. Na jeden z nich jsem instaloval Debian 10, zkopíroval skripty do /etc/openvpn stejně, jako u ostatních.
Přihlásit se však nelze, přestože ip a ukáže přidání tap0 do systému. Používám Mysql+PHP na vzdáleném serveru, k němu se potřebuji připojit i z počítače, kde je Debian 10 (a předtím Debian 8 fungoval). Potřeboval bych jen vědět, jestli skutečně nová instalace vyšší verze Debianu s tím může souviset.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

k3dAR avatar 7.9.2019 02:55 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Odpovědět | | Sbalit | Link | Blokovat | Admin
nevim, nepouzivam, ale tohle na me vyskocilo :)
porad nemam telo, ale uz mam hlavu... nobody
Dalibor Smolík avatar 7.9.2019 11:53 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Díky, už jsem na to taky narazil. Server bych měnit nechtěl (Debian 9), mám na něm php 5 a do sedmičky se mi nechce, totéž mysql. Nemám moc zájem upgradovat :-). Ale prostuduji.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.9.2019 07:55 PetebLazar
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Klientské cerfikáty se v openssl defaultně generují s platností 365 dní, jestli tedy již nevypršely? Fungují stále z prostředí Debian 8?
Dalibor Smolík avatar 7.9.2019 10:17 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Klientský certifikát funguje 3650 dní, poprvé byly vygenerovány v květnu 2008, nové přesně o deset let později. Na Debianu 8 (který mám také na chalupě) fungují naprosto perfektně. Přenesené na notebook s Debianem 8 také fungovaly, dokud jsem na notebooku nenainstaloval Debian 10 - jde o "pokusný" starší stroj, Acer Aspire 3100, grafické prostředí LXDE, vše funguje, jak má, včetně ssh na vzdálený server, ale openvpn nikoliv. Kernel 4.19.0-5-amd64.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.9.2019 10:43 PetebLazar
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Co říká klientsky/serverovy openvpn log? Možná mu zvednout v configu hodnotu verb.

Dalibor Smolík avatar 7.9.2019 11:37 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
/var/log/openvpn je u klienta prázdný. Server bude spuštěný až v pondělí. V konfigu klienta je verb 3.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.9.2019 08:56 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chybí informace o uživatelském jménu. U novějších verzí Debianu se nepřihlásíš jako root heslem, pokud to nepovolíš v konfiguraci sshd.
Dalibor Smolík avatar 7.9.2019 10:20 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
To by asi nemělo mít vliv, jsem přihlášen do grafického prostředí pod uživatelským jménem, pod rootem (su -) jen kopíruji klientské certifikáty do /etc/openvpn.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.9.2019 12:49 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Je to jen taková hypotetická diskuze, protože zde není uvedeno jakým způsobem se na ten vzdálený stroj leze. Já předpokládám připojení přes SSH.

Rozhodující je, pod jakým uživatelem se klient hlásí na ten server – openvpn dělá jenom tunel.

Lézt přes…
~$ ssh vzdaleny_stroj
Není to samé co
~# ssh vzdaleny_stroj
V prvním případě se ověřuje uživatelské jméno stejné, jakým je člověk přihlášen. V tom druhém se použije uživatel 'root'.

Pokud se přepneš přes su na roota (su není sudo!), tak pak nelezeš na vzdálený stroj jako uživatel, ale jako root, a to, pokud není povoleno v sshd přihlašování heslem pro roota neklapne, pokud tam není naimportovaný veřejný ssh klíč uživatele root.

Já bych teda osobně zkontroloval co se na vzdáleném stroji zapisuje do souboru /var/log/auth.log
Dalibor Smolík avatar 7.9.2019 20:06 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Přes ssh se na vzdálený server dostanu. Pod rootem v konzoli
ssh -p číslo_portu root@nazev_stroje (podle tabulky /etc/hosts). Pokud se připojuji přes openvpn tak způsobem, že si otevřu chromium nebo firefox a nastavím si příslušnou cestu. Pak se mi objeví úvodní stránka databáze, kterou spravuji. Připojení adresářů vzdáleného serveru přes opevpn neřeším. Pokud to potřebuji, stáhnu si je přes ssh prostřednictvím mc. Jde mi jen o databázi.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.9.2019 20:22 uživatel debianu
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Odpovědět | | Sbalit | Link | Blokovat | Admin
V Debianu 10 je minimální požadovaná verze TLS 1.2, v /etc/ssl/openssl.cnf je: MinProtocol = TLSv1.2

Spousta VPN serverů podporuje jen TLS 1.0, workaround je nastavit na klientovi TLS 1.0: MinProtocol = TLSv1.0
Dalibor Smolík avatar 7.9.2019 23:42 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Díky, tohle vypadá nadějně. Vyzkouším, až budu mít k tomu podmínky. Dám pak vědět.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Dalibor Smolík avatar 20.9.2019 21:22 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Bohužel až teď jsem se dostal k možnosti v reálu připojení vyzkoušet, ale úprava MinProtocol = TLSv1.0 na klientovi nepomohla :-(. Jen opakuji - prostřednictvím ssh se ke vzdálenému serveru připojím bez problémů. Jde o openvpn, abych mohl mít přístup k databázi (php+mysql+apache). Na jiném stroji s Debianem 8 je spojení v pořádku.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Dalibor Smolík avatar 20.9.2019 22:52 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Debian 10 - nelze se přihlásit k serveru (openvpn)
Vyřešeno. Úprava MinProtocolu pomohla, chyba byla v souboru /etc/hosts. Banalita, ale nedalo se to ověřit dřív. Každopádně díky.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.

Založit nové vláknoNahoru

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

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