Вопрос или проблема
Я установил Open VPN, используя следующую команду:
sudo wget git.io/vpn --no-check-certificate -O openvpn-install.sh && bash openvpn-install.sh
У меня только один пользователь.
Как управлять пользователями OpenVPN (добавлять, удалять)?
После установки OpenVPN проверьте статус на наличие “Аутентификация пользователей с:” Если указано “pam”, то войдите на сервер и используйте команду sudo adduser userid ,
Например:
openvpnas@openvpnas2:~$ sudo adduser test1
Добавление пользователя test1' ...
test1′ (1007) …
Добавление новой группы
Добавление нового пользователя test1' (1007) с группой
test1′ …
Создание домашнего каталога /home/test1' ...
/etc/skel’ …
Копирование файлов из
Введите новый UNIX пароль:
Введите пароль, и он будет добавлен. Вы можете подтвердить добавление пользователя, используя следующую команду:
sudo -su userid
В противном случае, если статус локальный, то добавление и удаление пользователей можно управлять через Права пользователей в веб-интерфейсе.
Ответ или решение
Как добавить пользователей в OpenVPN на Ubuntu Server 16.04
OpenVPN — это мощный инструмент для создания защищенных виртуальных частных сетей, и его установка на Ubuntu Server 16.04 предлагает множество возможностей для управления пользователями. Если вы установили OpenVPN с помощью команды:
sudo wget git.io/vpn --no-check-certificate -O openvpn-install.sh && bash openvpn-install.sh
и у вас есть необходимость добавлять или удалять пользователей, вы попали по адресу. В данном руководстве рассказывается о том, как это сделать.
Проверка метода аутентификации
Перед тем как добавлять пользователей, необходимо узнать, как настроен метод аутентификации. Для этого выполните следующую команду:
sudo systemctl status openvpn
Ищите строку Authenticate users with:
. Если метод аутентификации указан как PAM
, добавление новых пользователей будет происходить через системные команды Unix. Если указано local
, вы сможете управлять пользователями через веб-интерфейс.
Добавление пользователей при аутентификации через PAM
Если метод аутентификации — PAM
, вам нужно будет создать нового пользователя в системе. Это можно сделать с помощью команды:
sudo adduser имя_пользователя
Пример добавления пользователя
Допустим, вы хотите добавить пользователя с именем test1
. Выполните следующую команду:
sudo adduser test1
При этом вам будет предложено ввести новую пользовательскую учетную запись и сгенерировать пароль. Процесс выглядит следующим образом:
- Введите имя пользователя:
test1
- Система создаст группу для пользователя и соответствующую домашнюю директорию.
- Вас попросят ввести новый пароль и подтвердить его.
- Вы также можете добавить дополнительные данные пользователя (нажмите Enter для пропуска).
Для проверки, что пользователь был успешно добавлен, выполните:
sudo -su test1
Если вы смогли войти под новым пользователем, значит все прошло успешно.
Удаление пользователя
Чтобы удалить пользователя, используйте команду:
sudo deluser имя_пользователя
Например, для удаления пользователя test1
выполните:
sudo deluser test1
Управление пользователями через веб-интерфейс
Если в вашем OpenVPN настроена аутентификация local
, вы сможете управлять пользователями через веб-интерфейс OpenVPN. В этом случае вам нужно:
- Войти в веб-интерфейс OpenVPN.
- Перейти в раздел управления пользователями.
- Добавить или удалить пользователей, а также управлять их правами доступа.
Здесь вы сможете легко управлять настройками каждого пользователя.
Заключение
Управление пользователями OpenVPN на Ubuntu Server 16.04 — это процесс, который можно легко настроить, следуя приведенным инструкциям. Независимо от того, используете ли вы PAM
или local
, теперь у вас есть четкое представление о том, как добавлять и удалять пользователей в вашей сети VPN. Убедитесь, что вы регулярно обновляете и проверяете права доступа пользователей для обеспечения безопасности вашей сети.