Страница 1 из 2

Настройка ssh доступа для пользователей

Добавлено: Пн июл 01, 2019 8:52 am
alexsoin
Как можно настроить доступ пользователям к ssh командам типо unzip, git, composer? Создал пользователя, добавил ему шелл доступ, но при вводе команд показывается ошибка типо

Код: Выделить всё

bash: git: command not found
Также видел уже, что есть тема которой несколько лет о том, что нет возможности поставить composer в brainycp, но она уже несколько лет не обновлялась, сейчас ситуация не поменялась?

Re: Настройка ssh доступа для пользователей

Добавлено: Пн июл 01, 2019 12:09 pm
ordex
Просто добавьте нужное в "Список пакетов доступных в Jail". Т.е. в вашем случае как-то так:
/usr/bin/unzip
/usr/local/bin/composer (предварительно установить глобально и в path пользователю /usr/local/bin/ добавить не забыть)
Для git много добавлять, не буду копипастить, совсем недавно было на форуме.

Re: Настройка ssh доступа для пользователей

Добавлено: Пн июл 01, 2019 12:47 pm
alenka
Как можно настроить доступ пользователям к ssh командам типо unzip, git, composer?
git, composer доступны через менеджер приложений, автоматом инициализирует в jail

Re: Настройка ssh доступа для пользователей

Добавлено: Пн июл 01, 2019 12:53 pm
ordex
alenka писал(а):
Пн июл 01, 2019 12:47 pm
Как можно настроить доступ пользователям к ssh командам типо unzip, git, composer?
git, composer доступны через менеджер приложений, автоматом инициализирует в jail
Ну правильно, стоило поставить так сразу доступен через панель:( Прикрутите тогда уж к nginx pagespeed, brotli, headers-more и purge чтобы не пересобирать каждый раз, пожалуйста:)

Re: Настройка ssh доступа для пользователей

Добавлено: Пт июл 05, 2019 5:52 pm
sbury
Это сторонние плагины, как показала практика ни все плагины полезны, а некоторые приводят к серьезным проблемам. Возможно что-то и будет добавлено после всестороннего тестирования

Re: Настройка ssh доступа для пользователей

Добавлено: Пт июл 05, 2019 6:07 pm
ordex
Ход мыслей я понял, но два из них от Google и давно доказали свою полезность, а без двух других не настроить полноценно fastcgi cache под nginx для wordpress и они тоже используются повсеместно кучей людей.
При этом тот же modsecurity, без вдумчивой и кропотливой настройки, создаст больше вреда нежели пользы и 100% будет отключен, однако у вас он идет в комплекте и не говорите, что вы оттестировали то, что предлагаете, по дефолту с ним не работает уева туча cms.

Re: Настройка ssh доступа для пользователей

Добавлено: Сб июл 06, 2019 8:04 am
sbury
Есть одно отличие. Модуль modsecurity можно отключить и его код не будет участвовать в обработке nginx. С этими модулями такое можно сделать?

Re: Настройка ssh доступа для пользователей

Добавлено: Сб июл 06, 2019 8:16 am
ordex
Есть одно отличие. Модуль modsecurity можно отключить и его код не будет участвовать в обработке nginx. С этими модулями такое можно сделать?
pagespeed и brotli да, директивой off хоть в http хоть в server.
purge в принципе не будет ничего делать если соответствующей location нет.
headers-more аналогично, если в http никакие заголовки не прописаны, то всё будет зависеть от server конкретных хостов.
Ну и да, все они подключаются как --add-dynamic-module и могут быть отключены.

Re: Настройка ssh доступа для пользователей

Добавлено: Сб июл 06, 2019 3:45 pm
alexsoin
alenka писал(а):
Пн июл 01, 2019 12:47 pm
Как можно настроить доступ пользователям к ssh командам типо unzip, git, composer?
git, composer доступны через менеджер приложений, автоматом инициализирует в jail
composer в менеджере приложений не нашел, у меня почемуто в менеджере показываются только установленные приложения

Re: Настройка ssh доступа для пользователей

Добавлено: Вс июл 07, 2019 9:43 am
dmitry_stas
ordex писал(а):
Сб июл 06, 2019 8:16 am
pagespeed и brotli да, директивой off хоть в http хоть в server.
purge в принципе не будет ничего делать если соответствующей location нет.
headers-more аналогично, если в http никакие заголовки не прописаны, то всё будет зависеть от server конкретных хостов.
Ну и да, все они подключаются как --add-dynamic-module и могут быть отключены.
+1