Проблемы в DirectAdmin с некорректными правами владельцев и разрешениями
cd /usr/local/directadmin/scripts ./set_permissions.sh all
Активация поддержки SNI в DirectAdmin
Вносим изменения в файл /usr/local/directadmin/conf/directadmin.conf
По умолчанию отключено: enable_ssl_sni=0
Для активации: enable_ssl_sni=1
Большое количество процессов dataskq и 100% загрузка CPU
Уничтожить все процессы dataskq
ps aux | grep dataskq | grep -v grep | awk '{print $2}' | xargs kill -9
Запретить запуск более одного процесса dataskq
Заменить в файле /etc/cron.d/directadmin_cron строку
* * * * * root /usr/local/directadmin/dataskq
на
* * * * * root if [ "`ps ax | grep -v grep | grep -c dataskq`" -eq 0 ]; then /usr/local/directadmin/dataskq; fi;
Как переименовать пользователя в DirectAdmin
cd /usr/local/directadmin/scripts ./change_username.sh olduser newuser
Отключить подсчёт размера каталога в файловом менеджере панели управления DirectAdmin
Добавить в файл directadmin.conf следующий параметр
filemanager_du=0
Перезапустить DirectAdmin
Список пользователей в DirectAdmin по ссылке CMD_SHOW_ALL_USERS отображается некорректно
Перегенерировать
echo "action=cache&value=showallusers" >> /usr/local/directadmin/data/task.queue /usr/local/directadmin/dataskq d
Понизить приоритет создания резервных копий на DirectAdmin
Проверить наличие утилиты ionice
Добавить в файл /usr/local/directadmin/conf/directadmin.conf
ionice_string=/usr/bin/ionice -c2 -n7
Перезапустить DirectAdmin
service directadmin restart