We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Доступ к панели 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