Page 1 of 1

Не работают команды v-* от не sudo пользователя

Posted: Fri Nov 11, 2016 10:11 pm
by Kudja
Не знаю задумка ли это такая или же баг, но от некого пользователя (без sudo) нет возможности запустить команды например создания / удаления БД из консоли

например логично если пользователь может из панели создать себе БД или удалить или сделать еще что-то, то и из консоли он тоже мог бы это делать...

Или тут никак не решить без проблем безопасности?

Re: Не работают команды v-* от не sudo пользователя

Posted: Fri Nov 11, 2016 11:14 pm
by imperio
В целях безопасности команды разрешено запускать только суперюзеру root или юзеру с правами судо.
Да и без органичения по каталогам мы бы не рекомендовали разрешать пользователю ssh

Re: Не работают команды v-* от не sudo пользователя

Posted: Sat Nov 12, 2016 1:46 am
by Kudja
Без разрешений вполне логично, но это на дев серверах, там не на сколько критично, но все работают по ssh...

Жаль, при деплое в скриптах удобно было бы использовать создание/пересоздание нужных для проекта БД сразу в скрипте, а так придется если баз нет, говорить юзверю создать их, а если есть, то в цикле дропать все таблицы и перезаливать, что по времени несколько дороже выйдет чем сразу дропнуть базу...

Re: Не работают команды v-* от не sudo пользователя

Posted: Mon Nov 14, 2016 7:27 pm
by skurudo
Так это... на дев серверах сделайте пользователя и дайте ему sudo и желаемое получите, и все остальное прочее.

По поводу пользователя и консоли - далеко не все сценарии предусматривают, что у обычного пользователя вообще есть доступ к консоли или она идет к каком-нибудь урезанном варианте. Предусматривая вариант на исполнение v- придется каждый раз сверяться с правами пользователя в системе как минимум.. да и запрос на такой функционал вижу признаться впервые. Не очень уверен, что это частый кейс.