Инструменты пользователя

Инструменты сайта


wiki:technical:soft:centos7_install_pritunl

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:technical:soft:centos7_install_pritunl [2024/01/16 21:23] – создано Dimanwiki:technical:soft:centos7_install_pritunl [2024/01/16 23:58] (текущий) – [Конфигурируем pritunl] Diman
Строка 1: Строка 1:
 ====== Pritunl Centos 7 ====== ====== Pritunl Centos 7 ======
  
-===== repositories =====+===== Установка pritunl и mongodb ===== 
 +==== Кофигурируем repositories ====
  
 <code bash> <code bash>
Строка 15: Строка 16:
  
 sudo tee /etc/yum.repos.d/pritunl.repo << EOF sudo tee /etc/yum.repos.d/pritunl.repo << EOF
-[pritunl] 
 [pritunl] [pritunl]
 name=Pritunl Repository name=Pritunl Repository
Строка 22: Строка 22:
 enabled=1 enabled=1
 EOF EOF
 +
  
 </code> </code>
 +
 +==== Добавляем epel repo  ====
 +
 +<code bash>
 +yum -y install epel-release
 +</code>
 +
 +==== Конфигурируем selinux ====
 +
 +
 +<code bash>
 +vi /etc/selinux/config
 +
 +</code>
 +
 +В этом коде исправляем в строке SELINUX=enforcing на SELINUX=disabled.
 +
 +<code>
 +# This file controls the state of SELinux on the system.
 +# SELINUX= can take one of these three values:
 +#     enforcing - SELinux security policy is enforced.
 +#     permissive - SELinux prints warnings instead of enforcing.
 +#     disabled - No SELinux policy is loaded.
 +SELINUX=enforcing . 
 +# SELINUXTYPE= can take one of three two values:
 +#     targeted - Targeted processes are protected, 
 +#     minimum - Modification of targeted policy. Only selected processes are protected. 
 +#     mls - Multi Level Security protection.
 +SELINUXTYPE=targeted
 +
 +</code>
 +==== Удаляем firewalld ====
 +
 +<code bash>
 +
 +sudo yum -y remove iptables-services
 +sudo systemctl stop firewalld.service
 +sudo systemctl disable firewalld.service
 +</code>
 +
 +==== Импортируем ключи и устанавливаем pritunl mongodb ====
 +
 +<code bash>
 +
 +# импорт ключей
 +gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 7568D9BB55FF9E5287D586017AE645C0CF8E292A
 +gpg --armor --export 7568D9BB55FF9E5287D586017AE645C0CF8E292A > key.tmp; sudo rpm --import key.tmp; rm -f key.tmp
 +
 +
 +#  установка приложения и mongodb
 +
 +yum -y install pritunl mongodb-org
 +</code>
 +==== Включаем pritunl и mongo ====
 +
 +<code bash>
 +
 +systemctl start mongod pritunl
 +systemctl enable mongod pritunl
 +</code>
 +
 +
 +===== Конфигурируем pritunl =====
 +
 +
 +
 +<code bash>
 +#
 +# создаем ключ для работы mongodb и конфигурируем pritunl
 +#
 +
 +pritunl setup-key
 +
 +#
 +# переходим по IP адресу виртуалки, у меня это
 +#
 +https://10.10.10.111
 +
 +# и начинаем кофигурирование серверов openvpn в веб-морде pritunl
 +# для этого создаем пользователя командой в консоли
 +
 +sudo pritunl default-password
 +
 +</code>
 +
 +
wiki/technical/soft/centos7_install_pritunl.1705429402.txt.gz · Последнее изменение: 2024/01/16 21:23 — Diman

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki