Рейтинг:0

Ubuntu - ограничить права пользователя на выполнение скриптов

флаг ng

Мне нужно, чтобы некоторые пользователи в моем ящике Ubuntu могли запускать только некоторые сценарии Python, которые находятся в /home/ubuntu/scripts.

Я создал пользователей с рбаш и привязал простой скрипт bash к домашнему каталогу пользователя с ограниченным доступом:

python3 /home/ubuntu/скрипты/script.py

Когда пользователи пытаются выполнить скрипт bash, они получают:

/home/имя пользователя/bashscript.sh    
-rbash: /usr/lib/command-not-found: ограничено: нельзя указывать `/' в именах команд

Каков эффективный способ разрешить им выполнять только сценарии?

Cyrus avatar
флаг in
Я предлагаю добавить это в `~/.bashrc`: `unset command_not_found_handle`

Ответить или комментировать

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