Для доступа к Xfce4 Terminal с экрана Alt + F2 необходимо ввести
xfce-terminal
, а затем нажать кнопку Execute. Посмотрите, как здесь: http://docs.xfce.org/apps/terminal/getting-started (но обратите внимание, что набрав Xfce Terminal, как указано в ссылке, может не работать, тогда как xfce-terminal будет).
Чтобы узнать больше о двух режимах экрана Alt + F2, посмотрите http://docs.xfce.org/apps/terminal /getting-started.
Что касается Writer, то я предполагаю, что вам придется набирать
libreoffice3.6 --writer
или
Системные настройки Unity для даты / времени имеют привилегии root, или unity-control-center datetime уведомляет /lib/systemd/systemd-timedated. В качестве экстремального решения вы могли бы переименовать единый центр управления, и это остановило бы пользователя от любых настроек, включая дату, мощность, экран и т. Д.
Для графического интерфейса вам необходимо установить правила Polkit. Адаптируя один из моих других ответов, проверьте, какие действия Polkit применяются:
$ pkaction | grep time
com.canonical.controlcenter.datetime.configure
org.freedesktop.RealtimeKit1.acquire-high-priority
org.freedesktop.RealtimeKit1.acquire-real-time
org.freedesktop.timedate1.set-local-rtc
org.freedesktop.timedate1.set-ntp
org.freedesktop.timedate1.set-time
org.freedesktop.timedate1.set-timezone
Действия org.freedesktop.RealtimeKit1 здесь неактуальны, вы можете игнорировать их и отказывать в разрешении другим. Создайте файл .pkla в / etc/polkit-1/localauthority/50-local.d с именем, скажем, disable-time-change.pkla, содержащий:
[Disable time change]
Identity=*
Action=com.canonical.controlcenter.datetime.configure;org.freedesktop.timedate1.*
ResultAny=no
ResultInactive=no
ResultActive=no
. Вы можете уточнить, какие пользователи не могут этого сделать, заменив * в Identity=* с соответствующими именами пользователей или группами (unix-user:foo;unix-group:bar и т. д.).
Для командной строки не предоставляйте неограниченный доступ sudo.
Системные настройки Unity для даты / времени имеют привилегии root, или unity-control-center datetime уведомляет /lib/systemd/systemd-timedated. В качестве экстремального решения вы могли бы переименовать единый центр управления, и это остановило бы пользователя от любых настроек, включая дату, мощность, экран и т. Д.
Для графического интерфейса вам необходимо установить правила Polkit. Адаптируя один из моих других ответов, проверьте, какие действия Polkit применяются:
$ pkaction | grep time
com.canonical.controlcenter.datetime.configure
org.freedesktop.RealtimeKit1.acquire-high-priority
org.freedesktop.RealtimeKit1.acquire-real-time
org.freedesktop.timedate1.set-local-rtc
org.freedesktop.timedate1.set-ntp
org.freedesktop.timedate1.set-time
org.freedesktop.timedate1.set-timezone
Действия org.freedesktop.RealtimeKit1 здесь неактуальны, вы можете игнорировать их и отказывать в разрешении другим. Создайте файл .pkla в / etc/polkit-1/localauthority/50-local.d с именем, скажем, disable-time-change.pkla, содержащий:
[Disable time change]
Identity=*
Action=com.canonical.controlcenter.datetime.configure;org.freedesktop.timedate1.*
ResultAny=no
ResultInactive=no
ResultActive=no
. Вы можете уточнить, какие пользователи не могут этого сделать, заменив * в Identity=* с соответствующими именами пользователей или группами (unix-user:foo;unix-group:bar и т. д.).
Для командной строки не предоставляйте неограниченный доступ sudo.