Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Консольный интерфейс панели
  • Search

Не работают команды Vesta CP

Вопросы по работе Консольного интерфейса панели
CLI
Locked
  • Print view
Advanced search
17 posts
  • Previous
  • 1
  • 2
Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Не работают команды Vesta CP

Post by Alex Connor » Mon Jul 25, 2016 7:12 am

ну как вариант =) чет не додумался)
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не работают команды Vesta CP

Post by skurudo » Mon Jul 25, 2016 7:15 am

Alex Connor wrote:ну как вариант =) чет не додумался)
Ага, я тоже раньше не знал :)
Top

maxpostal
Posts: 88
Joined: Thu May 05, 2016 1:01 pm

Re: Не работают команды Vesta CP

Post by maxpostal » Mon Jul 25, 2016 5:22 pm

Спасибо за помощь, пока еще не работал с этими командами, не совсем понимаю их смысл.

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
Но под root'ом скрипт отрабатывает нормально:

Code: Select all

root@servak:~#  /usr/local/vesta/bin/v-change-domain-owner domain.ru user17
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не работают команды Vesta CP

Post by skurudo » Tue Jul 26, 2016 6:52 am

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
А что у админа с судо? Как выглядит файл sudoers?
viewtopic.php?f=10&t=12219#p47926
Top

maxpostal
Posts: 88
Joined: Thu May 05, 2016 1:01 pm

Re: Не работают команды Vesta CP

Post by maxpostal » Tue Jul 26, 2016 9:00 am

Спасибо за помощь.
/etc/sudoers штатный Debian'овский, я его не правил:

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
Top

MrConstantine
Posts: 74
Joined: Wed Nov 18, 2015 12:16 am

Re: Не работают команды Vesta CP

Post by MrConstantine » Wed Nov 02, 2016 7:04 am

skurudo wrote:
MrConstantine wrote:Я предлагаю сделать симлинками в /bin тогда реально у всех работать будет.
что-то типа такого? или как предлагаете?
ln -s /usr/local/vesta/bin /bin ?
Да. Давно на форум не заходил :)
Top

MrConstantine
Posts: 74
Joined: Wed Nov 18, 2015 12:16 am

Re: Не работают команды Vesta CP

Post by MrConstantine » Wed Nov 02, 2016 7:09 am

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
Первое и второе надо указать. Тогда админ получит sudo, но только после введения пароля.
А если нужно sudo без пароля, то так

%admin ALL=(ALL:ALL) NOPASSWD: ALL

%admin - означает, что все кто имеет доступ в группу admin - получат sudo

для одного аккаунта нужно указать так admin (имя пользователя) , вместо %admin
Top


Locked
  • Print view

17 posts
  • Previous
  • 1
  • 2

Return to “Консольный интерфейс панели”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password