Я недавно настроил свой сервер так, чтобы мои «виртуальные» пользователи suPHP не могли войти в систему, используя эту статью
Моя проблема в настоящее время является то , что раньше , когда я запустил rake
команду для моего Рубин на Rails приложение , запущенное на сервере, я использовал , su
чтобы войти в www-data
и выполнить команду оттуда - очевидно , что я не могу сделать это больше из - за NOLOGIN.
Итак, как пользователь root, как я могу выполнять команды от имени другого пользователя, даже если они nologin?
sudo -u www-data bash
выполнить ваши команды и