инструкция по разграничению доступа к Trixbox 2.6
Добавлено: 23 дек 2010, 09:50
Надеюсь кому-то из начинающих поможет.
По умолчанию при установки Триксбокса есть только 1 пользователь maint обладающий полными правами на сервер.
Если необходимо разграничить доступ, то можно сделать так:
а) Необходимо создать пользователя в разделе администраторы в FreePbx и задать ему права.
б) Необходимо создать такого же пользователя и с таким же именем паролем для доступа к httpd. Это делается через утилиту: htpasswd
htpasswd /usr/local/apache/passwd/wwwpasswd newusername
Команда добавляет пользователя newusername в существующий файл /usr/local/apache/passwd/wwwpasswd, если пользователь уже существует, просто произойдет его смена пароля.
в) Прописать доступ в файле /etc/trixbox/httpdconf/trixbox.conf для нового пользователя.
Директория /var/www/html/admin дает ограниченные права к серверу (нет возможности перезагрузки сервера и правки файлов конфигурации)
Директория /var/www/html/maint дает полный доступ к Триксбоксу.
г) Изменить тип авторизации в файле /etc/amportal.conf
AUTHTYPE=database
д) Выполнить команду amportal restart и httpd restart
По умолчанию при установки Триксбокса есть только 1 пользователь maint обладающий полными правами на сервер.
Если необходимо разграничить доступ, то можно сделать так:
а) Необходимо создать пользователя в разделе администраторы в FreePbx и задать ему права.
б) Необходимо создать такого же пользователя и с таким же именем паролем для доступа к httpd. Это делается через утилиту: htpasswd
htpasswd /usr/local/apache/passwd/wwwpasswd newusername
Команда добавляет пользователя newusername в существующий файл /usr/local/apache/passwd/wwwpasswd, если пользователь уже существует, просто произойдет его смена пароля.
в) Прописать доступ в файле /etc/trixbox/httpdconf/trixbox.conf для нового пользователя.
Директория /var/www/html/admin дает ограниченные права к серверу (нет возможности перезагрузки сервера и правки файлов конфигурации)
Директория /var/www/html/maint дает полный доступ к Триксбоксу.
г) Изменить тип авторизации в файле /etc/amportal.conf
AUTHTYPE=database
д) Выполнить команду amportal restart и httpd restart