Как запустить скрипт как ограниченный пользователь?

Мне нужно создать очень ограниченного пользователя в Linux, который будет иметь ограничительный список запускаемых команд, увидеть некоторые файлы журналов и запустить сценарий из папки / opt / bin. Я не могу использовать инструменты Jailkit (уже реализованные для другого типа пользователей, и, как я мог видеть, файл conf jailkit может обслуживать один тип пользователей). Какое возможное решение? Спасибо.

One Solution collect form web for “Как запустить скрипт как ограниченный пользователь?”

Возможно, вы можете попробовать использовать facl для чтения, записи и выполнения разрешений для требуемых пользователей. А для других нет разрешения

  • gkSudo Ошибка, независимо от того, что я делаю
  • Корневое разрешение - имя пользователя ALL = (ВСЕ) ALL не работает
  • Как разрешить аутентификацию с помощью `sudo` с помощью альтернативного пароля?
  • Что означает и делает sudo?
  • как установить параметр подсистемы sftp -s в файле конфигурации
  • Как я могу использовать собственный локальный текстовый редактор для изменения системных (требуется root для сохранения) файлов в удаленной системе?
  • Переместить переменную среды в Sudo AWS ec2 sudo node
  • В чем разница между 'sudo' и 'su -c'
  • chmod и chown не работают в sudo, называемом скриптом
  • Как безопасно выполнять php-файл как другой пользователь?
  • Выполнение некоторых частей скрипта как непривилегированного пользователя с оболочкой
  • Получить команды, которые пользователь может запустить из / etc / sudoers?
  • Linux и Unix - лучшая ОС в мире.