Re: Не работают команды Vesta CP
Posted: Mon Jul 25, 2016 7:12 am
ну как вариант =) чет не додумался)
Ага, я тоже раньше не знал :)Alex Connor wrote:ну как вариант =) чет не додумался)
Code: Select all
admin@servak:~$ export -p | grep VESTA
declare -x VESTA="/usr/local/vesta"
Code: Select all
root@servak:~# export -p | grep VESTA
declare -x VESTA="/usr/local/vesta"
Code: Select all
admin@servak:~$ sudo /usr/local/vesta/bin/v-change-domain-owner domain.ru user17
/usr/local/vesta/bin/v-change-domain-owner: line 30: v-search-domain-owner: command not found
Error: domain domain.ru doesn't exist
Code: Select all
root@servak:~# /usr/local/vesta/bin/v-change-domain-owner domain.ru user17
А что у админа с судо? Как выглядит файл sudoers?maxpostal wrote:Спасибо за помощь, пока еще не работал с этими командами, не совсем понимаю их смысл.
Под админом команда не работает:Code: Select all
admin@servak:~$ sudo /usr/local/vesta/bin/v-change-domain-owner domain.ru user17 /usr/local/vesta/bin/v-change-domain-owner: line 30: v-search-domain-owner: command not found Error: domain domain.ru doesn't exist
Code: Select all
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
Code: Select all
Defaults env_keep="VESTA"
Defaults:admin !requiretty
Code: Select all
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
Да. Давно на форум не заходил :)skurudo wrote:что-то типа такого? или как предлагаете?MrConstantine wrote:Я предлагаю сделать симлинками в /bin тогда реально у всех работать будет.
ln -s /usr/local/vesta/bin /bin ?
Первое и второе надо указать. Тогда админ получит sudo, но только после введения пароля.maxpostal wrote:Спасибо за помощь.
На сколько я понял, мне нужно дописать это?:Это не обязательно?:Code: Select all
Defaults env_keep="VESTA" Defaults:admin !requiretty
Code: Select all
# Members of the admin group may gain root privileges %admin ALL=(ALL) ALL