Я настраиваю компьютер с Ubuntu 16.04, и у меня есть два пользователя. Один звонил admin
с правами администратора, а другой звонил kids
без прав администратора.
Я хочу, чтобы пользователь с правами администратора имел доступ ко всему, но у пользователя детей нет доступа к определенным программам (таким как браузер).
Я нашел ссылку на приложение для родительского контроля, у которого была эта возможность, под названием Gnome Nanny, но оно, похоже, больше не поддерживается, и я не нашел его в центре программного обеспечения.
Итак, мой вопрос: как я могу ограничить доступ к определенным программам для пользователя детей?
Самым легким путем я могу думать, должен удалить их способность запустить программу. Например, если Вы используете Google Chrome, открытый окно терминала с помощью Ctrl + Высокий звук + T и использование:
$ which google-chrome
/usr/bin/google-chrome
$ ll /usr/bin/google-chrome
lrwxrwxrwx 1 root root 31 Mar 5 2016 /usr/bin/google-chrome -> /etc/alternatives/google-chrome*
$ sudo chmod 700 /usr/bin/google-chrome
Сначала это, кажется, не работает, когда мы делаем другой ll
, но это вызвано тем, что /usr/bin/google-chrome
ссылка, к ссылке, к ссылке, к ссылке. Мы должны перейти по ссылкам, чтобы видеть, что это действительно работало:
$ ll /usr/bin/google-chrome
lrwxrwxrwx 1 root root 31 Mar 5 2016 /usr/bin/google-chrome -> /etc/alternatives/google-chrome*
$ ll /etc/alternatives/google-chrome
lrwxrwxrwx 1 root root 29 Mar 5 2016 /etc/alternatives/google-chrome -> /usr/bin/google-chrome-stable*
$ ll /usr/bin/google-chrome-stable
lrwxrwxrwx 1 root root 32 Aug 1 20:23 /usr/bin/google-chrome-stable -> /opt/google/chrome/google-chrome*
$ ll /opt/google/chrome/google-chrome
-rwx------ 1 root root 2112 Aug 1 20:23 /opt/google/chrome/google-chrome*
я говорил, что это было самым легким путем?... хм.
Для обращения изменений (сокращенный ссылка после вышеупомянутого) использование:
$ sudo chmod 777 /usr/bin/google-chrome
$ ll /opt/google/chrome/google-chrome
-rwxrwxrwx 1 root root 2112 Aug 1 20:23 /opt/google/chrome/google-chrome*
, Если у Вас есть вопросы на определенной программе, отправляют их в комментариях ниже, и я попытаюсь понять их для Вас.