Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 15752|Vastaus: 4

[VPN] Aseta OpenVPN-palvelimen reititystila + salasanan todennus + TEKSTI/POP3

[Kopioi linkki]
Julkaistu 17.9.2015 19.34.21 | | |
Tarkoitus: Asiakas on edelleen yhteydessä yrityksen lähiverkkoon, mutta käyttäjähallinnan helppouden vuoksi todennustiedot tulevat TEKSTINUMEROSTA

Kirjaston mukaan.

OpenVPN Serverin perusasetukset: Yhteystapa reititetään, ja todennusmenetelmä on TEKSTI/POP3-todennus

Ehdotettu laite käyttää tunia



1. Lataa TEXT-todennusskripti checkpsw.sh ja kopioi se /usr/local/etc/ -hakemistoon ja chmod u+x:ään.

http://openvpn.se/files/other/

Huomautus: 1. Jos skriptin tallentamisessa Windowsiin ja Linuxin lataamisessa on ongelma, on parasta luoda uusi samalla nimellä kyseiseen hakemistoon

Tiedosto liimataan sitten konsolilta.

2. Käsikirjoitus ei ala #! Se täytyy korjata.



2. Konfiguroi palvelimen konfiguraatiotiedosto (1) perusteella.



Lisää seuraavat rivit:

# auth-user-pass-verify cmd-metodi: Kysy käyttäjätunnus/salasana ja

# suorita scrip{filter}t cmd vahvistaaksesi.     Jos metod='via-env', läpäise

# käyttäjä/välitä ympäristön kautta, jos metodi='tiedoston kautta', välitä

# käyttäjä/välitä väliaikaisen tiedoston kautta.

auth-user-pass-verify /usr/local/etcfile:///C:\Users\lenovo\AppData\Local\Temp\)QN1UH78VKP2T7)IA]ZM(FW.gifeckpsw.sh via-env

#不请求客户的CA证书 käytä User/Pass-tunnistautumista

asiakas-cert-not-required

#使用客户提供的UserName作为Common Nimi

käyttäjänimi yleisnimenä

3. Määritä asiakasprofiili

Kommentti pois

; cert client1.crt

; Keskeiset client1.key

kasvu

#询问用户名和密码

auttoitorio-käyttäjä-passi



4. Muuta PASSFILE-muuttuja checkpsw.sh:ssa muotoon .

PASSFILE="/usr/local/etc/psw-file"

5. Luo /usr/local/etc/psw-tiedosto, jossa on seuraavat sisällöt:

Muoto: Käyttäjätunnus Välilehti Salasana

User1 läpäisi

User2-passi

Huomautus: Kun kokeilu onnistui, kirjoitin sen uudelleen perlillä checkpsw.sh jälkeen (checkpsw.pl hakemistossa)

Kyllä.

6. Saman periaatteen mukaisesti voimme käyttää myös POP3-tunnistautumista (^_^ muitakin on tietenkin saatavilla)

Katso popauth.pl sisällysluettelosta skripteistä





(5) Aseta OpenVPN-palvelimen reititystila + salasanan tunnistus + RADIUS

Verkkoympäristö: Lisää win2003-palvelin, jonka IP-osoite on 192.168.80.130, perustuen (1).

^_^ Anteeksi, laitoin palvelimen julkiseen verkkoon. Mutta onneksi se oli testi.

Tarkoitus: Asiakas on edelleen yhteydessä yrityksen LAN-verkkoon, mutta käyttäjähallinnan helppouden vuoksi todennustiedot ovat säteen numerosta

Kirjaston mukaan.

OpenVPN Serverin perusasetukset: yhteystapa reititetään, todennusmenetelmä on säteellinen tunnistautuminen ja virtuaalilaite käytetään

Käytä tunia



1. Perusta Radius-palvelin

Katso liite IAS-palveluiden rakentaminen win2003:n alaisuudessa

2. Määritä radiusplugin

1.radiusplugin_v2.0.tar.gz: radiusplugin.so voidaan kääntää

Mene http://www.nongnu.org/radiusplugin/ lataaaksesi

2. libgcrypt-tukikirjasto: Voit kääntää /usr[img]file:///C:\Users\lenovo\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b[img]file:///C:\Users\lenovo\AppData\Local\Temp\)A[Y)I~]( ZC9Z[3Y)IDK7LK.gif[/img]bgcrypt.so.11

Lataa se ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.2.4.tar.gz

3. libgpg-error tukikirjasto: /usr/local[img]file:///C:\Users\lenovo\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b[img]file:///C:\Users\lenovo\AppData\Local\Temp\)A [Y) I~](ZC9Z[3Y)IDK7LK.gif[/img]bgpg-error.so.0

Lataa se ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.5.tar.gz

Käännä yksinkertaisesti yllä olevat 3 tuettua kirjastoa, konfiguroi; valmistaa; make install。

Aiomme käyttää radiusplugin.so, ja loput ovat radiusplugin.so:n tukikirjastoa.

No, jos saat radiusplugin.so, olet onnistunut 80 %, ja loput on kokoonpano.

Kopioi radiusplugin.so osoitteeseen /usr/local/etc[img]file:///C:\Users\lenovo\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b ja konfiguroi sen konfiguraatiotiedosto radiusplugin.conf

Sisältö on seuraava:

# NAS-tunniste, joka lähetetään RADIUS-palvelimelle
NAS-tunniste=OpenVPN

# Palvelutyyppi, joka lähetetään RADIUS-palvelimelle

Palvelutyyppi=5

# Kehystetty protokolla, joka lähetetään RADIUS-palvelimelle

Framed-Protocol=1

# NAS-porttityyppi, joka lähetetään RADIUS-palvelimelle

NAS-Port-Type=5

# Tämä on IP, joka pyörittää OpenVPN-palvelinta ja toimii Radius-asiakkaana

NAS-IP-osoite=192.168.80.129

#这里指明 OpenVPN:n konfiguraatiosijainti

OpenVPNConfig=/usr/local/etcfile:///C:\Users\lenovo\AppData\Local\Temp\V7(XMWRN]{G8~CI}BCCR3QC.gifrver.conf

# Tässä määritellään, että useampi kuin yksi radius-palvelinparametri voidaan käyttää varmuuskopiona

Palvelin
{

# UDP-portti säteen laskentaan.

acctport=1813

# UDP-portti säteen tunnistautumista varten.

authport=1812

# Tämä on radius-palvelimeni IP, ja käyttäjä on lisätty.

name=192.168.80.130



# Kuinka monta kertaa lisäosan pitäisi lähettää, jos vastausta ei tule?

retry=1

# Kuinka kauan lisäosan pitäisi odottaa vastausta?

odota=1

# Jaettu salaisuus. Määritä jaettu avain winradiuksessa ja aseta -system-NAS-avain

sharedsecret=123456

}



3. Määritä palvelimen konfiguraatiotiedosto (1) perusteella.



Lisää seuraavat rivit:

#说明使用的插件

plugin /usr/local/etc[img]file:///C:\Users\lenovo\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/radiusplugin.so /usr/local/etc/radius.conf

#不请求客户的CA证书 käytä User/Pass-tunnistautumista

asiakas-cert-not-required

#使用客户提供的UserName作为Common Nimi

käyttäjänimi yleisnimenä

4. Määritä asiakasprofiili

Kommentti pois

; cert client1.crt

; Keskeiset client1.key

kasvu

#询问用户名和密码

auttoitorio-käyttäjä-passi





Edellinen:Nimetön
Seuraava:[Alkuperäinen] Unicode-salauksen purkutyökalu, joka alkaa kirjaimella "\u"
Julkaistu 22.9.2015 2.55.31 |
Riippumatta siitä, voitko käyttää sitä vai et, vastaa ensin
Julkaistu 26.2.2017 11.18.54 |
Tuki ja kannustus
Julkaistu 22.10.2018 14.09.08 |
Hei, minulla on muutama kysymys, voitko auttaa minua korjaamaan sen?
Julkaistu 22.10.2018 23.37.40 |
Opettele se
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com