Предотвращение удаления и перемещения значков / ярлыков на рабочем столе

Я планирую установить около 20 компьютеров в школе с Ubuntu, которая в настоящее время имеет Windows XP. Перемещение должно быть простым, поскольку компьютеры уже заблокированы, и пользователи просто открывают значки на рабочем столе, чтобы что-то делать. Мы используем программу под названием Fortres для Windows, чтобы пользователи не могли удалять и перемещать значки. Есть ли способ в Ubuntu сделать это с помощью программы или путем изменения разрешений на значках рабочего стола?

Каждый компьютер будет иметь три учетные записи: администратор, учитель и ученик. У нас нет аккаунтов, созданных для каждого пользователя.

1
задан 8 October 2015 в 01:12

3 ответа

У меня есть только половина ответа:

sudo болтают +i/home/teacher/Desktop /* & & болтовня sudo +i/home/student/Desktop /*'

Тот способ, которым файл на самом деле в Рабочем столе / стал «неизменным», так не может быть удален или измененный справочник никем.

, Но все еще быть положением изменения в рабочем столе.

man chattr объясняют другие варианты

0
ответ дан 8 October 2015 в 11:12
  • 1
    Хорошо, таким образом, точка является " не используя PAM". это могло бы работать в некоторых случаях, но PAM не только об аутентификации, но также и установке сессии и партии больше, поэтому это могло бы прекратить работать со дня на день. Также изменение порта очень сбивает с толку, особенно если Вы хотите, чтобы третье лицо соединилось с Вашим сервером. Хотя да, возможное решение. – Jakuje 28 December 2016 в 04:53

Вы можете препятствовать тому, чтобы файлы были удалены, используя разрешения. То, в чем Вы нуждаетесь:

755 (rwxr-xr-x) владелец файла может читать, написать и выполнить файл. Все другие могут прочитать и выполнить файл. Эта настройка характерна для программ, которые используются всеми пользователями.

(узнают больше здесь , и здесь )

Командная строка

Принятие символа пусковой установки «пусковая установка» в/home/student/Desktop/launcher, принадлежавшем администратору (суперпользователь)

набор правильные разрешения, используя следующую команду:

sudo chmod 755 /home/student/Desktop/launcher

Вы можете сделать это для папки (и для всех файлов в нем) этот путь:

sudo chmod -R 755 /home/student/Desktop

и ни учитель, ни студент не могут удалить эти символы (файлы, на самом деле).

Графически

Право clic на файле> Свойства> Разрешения (смотрят здесь )

  • владелец доступ «администратора», «прочитанный и, пишет» (или «создают и удаляют»)

  • «прочитанный» доступ «администратора» группы (или «файлы доступа»)

  • другие «прочитанный» доступ (или «файлы доступа»)

Для «движущейся» части Вашего вопроса, я не знаю.

0
ответ дан 8 October 2015 в 11:12
  • 1
    Да, it' s просто возможное решение, который все еще неполный, потому что я don' t знают изящный способ запуститься, они разделяют ssh экземпляры при системном запуске. – pa4080 28 December 2016 в 05:05

Я записал iconic и это позволяет Вам сохранить и восстановить позиции значка. В основном после того, как новый пользователь входит в систему, имеют его восстановление сохраненные значки. Необходимо будет "настроить сценарий", чтобы иметь выполненный во время входа в систему. Дополнительно это будет:

  • Позвольте Вам перемещать значки в любой из трех мониторов
  • Не страдают "потерянным синдромом значка", который появляется, когда мониторы нескольких разрешений используются
  • Значки вида в алфавитном порядке, в алфавитном порядке со "Ссылкой на" проигнорированный префикс, вид измененным возрастанием даты или убыванием даты
  • Позвольте другой размер сетки (столбцы x строки) в зависимости от монитора, EG больше на мониторе 4K, чем монитор 2K
  • Мгновенная Кнопка проверки для быстрого экспериментирования на строке столбца x изменяется или зарезервированные изменения пространства для оставленного монитора, вершина, право или нижние области
  • Кнопка проверки продлится в течение x секунд, определенных Вами, очистит все окна перед тестом и восстановит их после теста
  • Сценарий Bash для легких модификаций

Можно получить сценарий на GitHub.

Вот основной экран:

iconic main menu.png

Посетите страницу GitHub для графического для наблюдения всех других экранов, объяснений и копии сценария.

1
ответ дан 7 December 2019 в 12:42

Другие вопросы по тегам:

Похожие вопросы: