...
update-rc.d freeradius disable
2. WNAM версии 1.5 работает 6 работает с использованием встроенного контейнера сервлетов. Внутри дистрибутива WNAM содержится минимальная версия Tomcat. Дистрибутив, поставляемый в виде файла wnam.war, можно скачать с использованием действующего лицензионного ключа по ссылке: httphttps://www.netams.com/cgidownload/download.cgi
Файл wnam.war содержит в себе стартап-скрипт, за которым следуем самораспаковывающийся архив с приложением WNAM. Самостоятельно war-файл распаковывать не нужно.
Приложение WNAM будет выполняться от имени Linux-пользователя (учётной записи) с именем wnam, которую необходимо создать:
useradd -m -U -s /bin/false wnam
Скачиваем и перемещаем дистрибутив:
wget -O wnam.war http://www.netams.com/cgi/download.cgi?token=zsmehgiuwsprehmbhxjprgvlqgcunjyg ! эту временную ссылку взять с сайта загрузки, при вводе лицензионного ключа
mv wnam.war /home/wnam
chmod 700 /home/wnam/wnam.war
chown wnam:wnam /home/wnam/wnam.war
Если вы проводите обновление WNAM (ранее у вас был установлен wnam.war), то необходимо сообщить системе об изменении файла приложения:
systemctl daemon-reload
Настраиваем авто-запуск WNAM:
ln -s /home/wnam/wnam.war /etc/init.d/wnam
update-rc.d wnam defaults
update-rc.d wnam enable
Скачиваем конфигурационный файлы и помещаем их в требуемые папки. Несмотря на то, что в обычном режиме эксплуатации WNAM настраивается через административный веб-интерфейс, в системе присутствует три конфигурационных файла первоначальной настройки WNAM.
Первый файл, /home/wnam/wnam.conf, определяет параметры использования оперативной памяти приложением WNAM. Он считывается первым, при старте виртуальной Java-машины. Его типичное содержимое состоит из строки, определяющей объемы выделенной приложению памяти, и путей до лог-файлов:
export JAVA_OPTS="-Xms512m -Xmx4g -Djava.net.preferIPv4Stack=true"
export LOG_FOLDER="/home/wnam/logs"
export LOG_FILENAME="console.log"
Файл можно взять по данной ссылке: http://www.netams.com/files/wnam/misc/wnam.conf
...
Второй файл, /home/wnam/application.properties, определяет параметры фреймворка Spring Boot и параметры встроенного сервера приложений Tomcat. Он считывается при инициализации встроенного сервера приложений. Его типичное содержимое приведено ниже (с комментариями):
spring.application.name=WNAM
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
server.use-forward-headers=true
server.tomcat.basedir=.
server.tomcat.accesslog.enabled=true
server.port=8080
server.address=0.0.0.0spring.data.mongodb.uri=mongodb://127.0.0.1:27017/wnam_db
# for cluster configuration, use:
# spring.data.mongodb.uri=mongodb://app1,app2,db1,db2/wnam_db
Файл можно взять по данной ссылке: http://www.netams.com/files/wnam/misc/application.properties
Третий файл, /home/wnam/wnam.properties, определяет параметры самого приложения WNAM. Его можно получить по ссылке http://www.netams.com/files/wnam/misc/wnam.properties
Детальное описание параметров, задаваемых в этом файле, приведено в отдельном документе. Ранее этот файл был расположен в каталоге /etc/, однако теперь WNAM при старте просматривает оба пути (/etc/ и /home/wnam/) в поисках файла настроек. Расположение файла в /home/wnam/ является предпочтительным.
Применявшийся для настройки предыдущих версий WNAM файл wnam.properties более не используется, все настройки вынесены в раздел веб-интерфейса "Конфигурация - Дополнительные настройки".
3. Запуск WNAM производится командой Все три конфигурационных файла редко изменяются. Любое изменение требует рестарта приложения WNAM командой:
service wnam restart
3. При использовании встроенного в WNAM сервера RADIUS требуется убедиться, что его запуск разрешен в файле конфигурации /etc/wnam.properties, для этого в конфигурации должны присутствовать строки:
radiusd_enable=true
radiusd_networks=127.0.0.1,10.0.0.0/8
radiusd_secret=secret
radiusd_logdir=/home/wnam/radiuslog
4. Запуск WNAM производится командой
service wnam restart
Любое изменение wnam.conf или application.properties также требует рестрата.
При этом должен появиться каталог /home/wnam/logs (и, возможно, /home/wnam/radiuslog), в котором появится файл wnam.log примерно такого содержания:
...
- Неправильно выставленные права на файлы или саму директорию /home/wnam, и попытка запуска wnam от имени пользователя root.
- Не запущенный предварительно сервер mongodb
- Запущенный на порту 8080 или 80 другой веб-сервер или приложение
- Запущенный на портах 1812, 1813 сервер FreeRADIUS при настроенном запуске встроенного RADIUS-сервера в составе от предыдущей версии WNAM
54. Работа через веб-интерфейс
...
По умолчанию логин admin и пароль admin
После первого входа Переходите обязательно смените пароль . и переходите к базовой настройке системы через веб-интерфейс.