[управление пользователями] Как запретить логин, но разрешить выполнение через su -c 'command' - username?
Задача такая: завести пользователя для запуска одной единственной программы; всё прочее должно быть отключено. Соответственно, при попытке su - username должно выдаваться предупреждение "Тут ловить нечего, ПНХ!" и автоматический exit, но при su -c command - username должна запускаться эта команда от этого пользователя. Такое возможно?
chsh -s /sbin/nologin username даёт "ПНХ!" в любом случае.
[управление пользователями] Как запретить логин, но разрешить выполнение через su -c 'command' - username?
Задача такая: завести пользователя для запуска одной единственной программы; всё прочее должно быть отключено. Соответственно, при попытке su - username должно выдаваться предупреждение "Тут ловить нечего, ПНХ!" и автоматический exit, но при su -c command - username должна запускаться эта команда от этого пользователя. Такое возможно?
chsh -s /sbin/nologin username даёт "ПНХ!" в любом случае.