Narzędzia użytkownika

Narzędzia witryny


openvpn_-_użytkownicy_i_prosty_panel

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
openvpn_-_użytkownicy_i_prosty_panel [2015/09/29 10:32] kamilopenvpn_-_użytkownicy_i_prosty_panel [2018/07/16 11:47] (aktualna) – edycja zewnętrzna 127.0.0.1
Linia 18: Linia 18:
 mkdir -p /usr/share/nginx/o/ mkdir -p /usr/share/nginx/o/
 cd /usr/share/nginx/o/ cd /usr/share/nginx/o/
-wget http://kamil.orchia.pl/tmp/simple_openvpn_panel.7z +svn export http://svn.code.sf.net/p/openvpn-simple-panel/code/trunk/ ./o 
-7z x simple_openvpn_panel.7z +chmod +x ./o/scripts/*
-chmod +x ./scripts/*+
 chmod -R o-rwx /usr/share/nginx/o chmod -R o-rwx /usr/share/nginx/o
 chown -R www-data:www-data /usr/share/nginx/o chown -R www-data:www-data /usr/share/nginx/o
-rm simple_openvpn_panel.7z 
 </file> </file>
 ==== Konfiguracja ==== ==== Konfiguracja ====
Linia 70: Linia 68:
 script-security 2 script-security 2
 auth-user-pass-verify /usr/share/nginx/o/scripts/checkpass.sh via-file auth-user-pass-verify /usr/share/nginx/o/scripts/checkpass.sh via-file
-up chmod o+r /usr/share/nginx/o/openvpn-status.log+up /etc/openvpn/server/up.sh
 </file> </file>
  
Linia 151: Linia 149:
 </file> </file>
  
-Nadajemy uprawnienia:+Nadajemy uprawnienia i uruchamiamy OpenVPN:
  
 <file> <file>
Linia 157: Linia 155:
 /etc/openvpn/server/openvpn.sh start /etc/openvpn/server/openvpn.sh start
 </file> </file>
 +
 +Przykładowy plik client.ovpn, który dołączamy z plikiem ca.crt:
 +<file>
 +client
 +dev tap
 +proto tcp
 +remote 1.2.2.33 12345
 +resolv-retry infinite
 +nobind
 +persist-key
 +persist-tun
 +ca ca.crt
 +ns-cert-type server
 +verb 3
 +auth-user-pass
 +auth SHA1
 +cipher AES-128-CBC
 +tls-cipher DHE-RSA-AES128-SHA
 +</file>
 +
 MySQL: MySQL:
  
Linia 245: Linia 263:
  
 Uwaga! Pliki /usr/share/nginx/o/scripts/genfw.php oraz /usr/share/nginx/o/scripts/reload.php należy dostosować pod swoją konfigurację. Uwaga! Pliki /usr/share/nginx/o/scripts/genfw.php oraz /usr/share/nginx/o/scripts/reload.php należy dostosować pod swoją konfigurację.
 +
 +Crontab:
 +
 +<file>
 +*/5 * * * * root cd /usr/share/nginx/o/scripts && ./reload.php
 +</file>
openvpn_-_użytkownicy_i_prosty_panel.1443515566.txt.gz · ostatnio zmienione: 2018/07/16 11:47 (edycja zewnętrzna)