Sziasztok,
Egy olyan dolgot kellene megoldanom, hogy egy openvpn-hez kiadott kulcsok jelszót kérjenek. Ez könnyen megoldható. Viszont olyan követelmények vannak, hogy a jelszavaknak le kell járniuk x időnként, az x napja nem használt kulcsoknak le kellene járnia.
Erre van esetleg ötletetek, hogy merre induljak el? Vagy esetleg valaki csinált már ilyesmit?
Köszi előre is.
Üdv:
Balázs
- 2088 megtekintés
Hozzászólások
Szerintem nincs ilyenre lehetőség. A privát kulcshoz tartozó jelszó csupán arra jó, hogy megnehezítse az illetéktelen hozzáférést. Módosíthatod ezt a jelszót bármikor, de nem hinném, hogy ezt ki lehet valahogy kényszeríteni bármiféle policy-n keresztül (és hogy ennek lenne valamiféle szabványosított metódusa).
Nem tudom, hogyan konfigurálod az OpenVPN-t szerveroldalon, de az mondjuk nem lenne elfogadható, ha a certificate mellett még lenne egy plusz authentikáció? Mi úgy állítottuk be, hogy egy PAM + winbind + AD kombóval a userek tartományi jelszavával léptetjük be őket (aminél a jelszópolicy a tartomány biztonsági házirendén keresztül szabályozható).
Ha nem Windows környezetet használsz, akkor ugyanezt Sambával is meg lehet oldani.
- A hozzászóláshoz be kell jelentkezni
Ez jól hangzik, ki fogom próbálni.
Köszi
- A hozzászóláshoz be kell jelentkezni
Kulcs csak lejárni tud.
Olyat tudsz csinálni hogy tls-verify -re csinálsz egy saját pl. C progit amivel kulcsot ellenőrizteted a saját feltételeid szerint, és ha nem felel meg valamelyiknek, akkor false-ot adsz vissza, ergó nem tudja használni.
A lényeg az hogy official megoldás nincsen, mindenképpen saját külső fejlesztés kell hozzá.
- A hozzászóláshoz be kell jelentkezni
olyan nincs, hogy egy nem használt kulcs lejár. Tanusítvány van ( pulsz a hozzá tartozó privát kulcs) és annak van egy érvényességi időtartalma, azon belül a tanúsítvány érvényes. Vissza lehet vonni egy tanúsítványt, ha az kompromittálódot, de úgy nem, hogy nem használták X ideig és akkor visszavonódik.
openvpn-nel lehet olyat csinálni, hogy tanusítvány + user/password.
hint: auth-user-pass
- A hozzászóláshoz be kell jelentkezni
A kulcshoz a jelszót a kliens kezeli, arra nem lesz ráhatásod. Az "x ideje nem használt" dolgot én úgy oldanám meg, hogy a szerver logjából rendszeresen kimazsoláznám azt, hogy ki logolt be az elmúlt x időben, és ezen kívül az összes kulcsot visszavonnám (első körben csak elmozgatnám a helyükről, aztán +y idő múlva csinálnám meg a tényleges visszavonást.
- A hozzászóláshoz be kell jelentkezni
ezt az elmozgatast kifejtened? amennyire tudom a szervernek nem kell ismernie a (kliens) kulcso(ka)t csak a ca-t illetve sajat kulcsat. a kulcsot visszavonni a 'crl-verify ' opcioval lehet ahol a '' felsorolja a visszavont kulcsokat. emlekeim szerint legutobb meg igy volt.
- A hozzászóláshoz be kell jelentkezni
Én is így emlékszem
- A hozzászóláshoz be kell jelentkezni
s/elmozgat/átnevez/\
s/kulcs/kliens konfig/
egyébként stimmel :)
- A hozzászóláshoz be kell jelentkezni