Доступ к панели Vesta
Re: Доступ к панели Vesta
У меня по всей видимости аналогичная проблема. Выполняю от рута
Однако при авторизации через веб-интерфейс php-скрипт делает вызов
Куда дальше смотреть?
Ничего не возвращается, т.е. пароль верный (при неправильном пароле возвращает "Error: password missmatch").v-check-user-password admin password
Однако при авторизации через веб-интерфейс php-скрипт делает вызов
Повторяю то же самое в консоли:/usr/bin/sudo /usr/local/vesta/bin/v-check-user-password admin password
Судя по скрипту v-check-user-password по какой-то причине не задана переменная окружения $VESTA.[root@mail /]# /usr/bin/sudo /usr/local/vesta/bin/v-check-user-password admin password
/usr/local/vesta/bin/v-check-user-password: line 18: /func/main.sh: No such file or directory
/usr/local/vesta/bin/v-check-user-password: line 19: /conf/vesta.conf: No such file or directory
/usr/local/vesta/bin/v-check-user-password: line 26: check_args: command not found
/usr/local/vesta/bin/v-check-user-password: line 27: is_format_valid: command not found
Error: password missmatch
/usr/local/vesta/bin/v-check-user-password: line 32: /log/auth.log: No such file or directory
Куда дальше смотреть?
Re: Доступ к панели Vesta
В общем решил свою проблему. Видимо в каком-то скрипте обновления есть баг, или что-то пошло не так.
В /etc/sudoers.d/admin лежал скрипт, созданный вестой когда-то давно (https://github.com/serghey-rodin/vesta/ ... dd_sudo.sh - самая первая версия). В дальнейшем разработчики этот скрипт обновления усовершенствовали, но на моём рабочем сервере до сих пор лежала та самая первая версия. Решил проблему следующим образом:
После этого создаётся корректный скрипт, который сохраняет переменную окружения для sudo.
В /etc/sudoers.d/admin лежал скрипт, созданный вестой когда-то давно (https://github.com/serghey-rodin/vesta/ ... dd_sudo.sh - самая первая версия). В дальнейшем разработчики этот скрипт обновления усовершенствовали, но на моём рабочем сервере до сих пор лежала та самая первая версия. Решил проблему следующим образом:
Code: Select all
rm -f /etc/sudoers.d/admin
bash /usr/local/vesta/upd/add_sudo.sh
Re: Доступ к панели Vesta
I can't login to VestaCP
viewtopic.php?f=10&t=14958&p=61578#p61578
Не могу зайти в панель
viewtopic.php?f=28&t=14959&p=61580#p61580
viewtopic.php?f=10&t=14958&p=61578#p61578
Не могу зайти в панель
viewtopic.php?f=28&t=14959&p=61580#p61580