Open Exchange (OX) новый пользователь

21 апреля, 2021

Достался мне в наследство от старого админа такая штука, как open exchange server. Никому он не был нужен, но вдруг начальству потребовался схожий функционал и пришлось разбираться.

Как завести пользователя? А вот шут его знает, в официальной документации я не нашел информации, на просторах интернета ее тоже практически нет. Долго искал как войти в панель администратора в надежде, что оттуда это можно сделать, но нет.

В конечном итоге, нарыл искомое в bash history пользователя root.

Добавление пользователя:

/opt/open-xchange/sbin/createuser -c 1 -A oxadmin -P пароль_oxadmin -u i.ivanov -d "Иванов Иван" -g Иван -s Иванов -p пароль_от_почты_нового_пользователя --language ru_RU --timezone Europe/Moscow --company имя_компании --department IT -e i.ivanov@почта.ru --imaplogin i.ivanov@почта.ru --imapserver ip_входящей_почты_сервера --smtpserver ip_исходящей_почты_сервера

 

Удаление пользователя:

/opt/open-xchange/sbin/deleteuser -c 1 -A oxadmin -P пароль_oxadmin -u i.ivanov

 

Редактирование пользователя:

Например, мы хотим изменить группу пользователя и перенесте его из IT в Managers, делаем соответствующие изменения:

/opt/open-xchange/sbin/changeuser -c 1 -A oxadmin -P пароль_oxadmin -u i.ivanov -d "Иванов Иван" -g Иван -s Иванов -p пароль_от_почты_нового_пользователя --language ru_RU --timezone Europe/Moscow --company имя_компании --department Managers -e i.ivanov@почта.ru --imaplogin i.ivanov@почта.ru --imapserver ip_входящей_почты_сервера --smtpserver ip_исходящей_почты_сервера

 

Как видно, все нужные скрипты лежат в каталоге /ope/open-xchange/sbin/ так что их можно вдумчиво почитать.

 

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.