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

Использовать sudo

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Использовать sudo
  • Quote

Post by heihachi88 » Tue Mar 18, 2014 2:51 pm

Каким образом можно дать привелегии, пользователю отличного от admin, чтобы я могу перезагружать сервер и выполнять другие администраторские команды, например:

Code: Select all

sudo reboot
Запускал команду visudo, но так и не нашел куда добвлять юзеров.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Использовать sudo
  • Quote

Post by imperio » Tue Mar 18, 2014 6:28 pm

Пока нет такой возможности как назначение административных функций обычному пользователю.
Но вы можете создать пожелание
http://bugs.vestacp.com/
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Использовать sudo
  • Quote

Post by heihachi88 » Wed Mar 19, 2014 6:27 am

imperio wrote:Пока нет такой возможности как назначение административных функций обычному пользователю.
Но вы можете создать пожелание
http://bugs.vestacp.com/
а в visudo нельзя ли как-нибудь добавить пользователя?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Использовать sudo
  • Quote

Post by imperio » Fri Mar 21, 2014 10:05 am

Укажите вашу ОС
и покажите вывод команды

Code: Select all

visudo
Вы можете дать обычному пользователю привилегии root и он сможет работать в консоли через sudo, но административных функций в веб-интерфейсе у него всё равно не будет.
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Использовать sudo
  • Quote

Post by heihachi88 » Mon Mar 24, 2014 5:30 am

CentOS 6.5 (64bit)

Code: Select all

## The COMMANDS section may have other options added to it.
##
## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL

## Allows members of the 'sys' group to run networking, software,
## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROCESSES, LOCATE, DRIVERS

## Allows people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL

## Allows members of the users group to mount and unmount the
## cdrom as root
# %users  ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom

## Allows members of the users group to shutdown this system
# %users  localhost=/sbin/shutdown -h now
admin   ALL=NOPASSWD:/usr/local/vesta/bin/*
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Использовать sudo
  • Quote

Post by imperio » Mon Mar 24, 2014 9:02 am

Попробуйте проделать следующие шаги.

1. Для начала найдите файл sudoers
/etc/sudoers
Нам нужно добавить пользователя в группу wheel
найдите и расскоментируйте строку

Code: Select all

# %wheel        ALL=(ALL)       NOPASSWD: ALL
2. Добавляем пользователя панели в эту группу

Code: Select all

su

Code: Select all

usermod -a -G wheel user
вместо user - логин вашего пользователя
3. Проверяем

Code: Select all

id user
в ответе должно присутствовать wheel
4. Выходим

Code: Select all

exit
5. В панели для пользователя даём права для доступа к шеллу
6. Авторизировавшись в консоли пользователь к примеру может выполнить команду

Code: Select all

sudo reboot
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Использовать sudo
  • Quote

Post by heihachi88 » Mon Mar 24, 2014 9:36 am

Спасибо, попробую
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Использовать sudo
  • Quote

Post by heihachi88 » Wed May 07, 2014 5:25 pm

А для чего в шаге 2 нужно прописывать

Code: Select all

su
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Использовать sudo
  • Quote

Post by imperio » Wed May 07, 2014 5:38 pm

Code: Select all

su -
заходит под новым созданным пользователем в терминал ssh
То есть разрешает использовать sudo
Top


Post Reply
  • Print view

9 posts • Page 1 of 1

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