Как мешать Firefox загрузить файлы в общедоступном компьютере к его папке Home/Download?

Я работаю в отделе ИТ, и у нас есть ситуация. Нам установили общедоступные компьютеры в городской библиотеке, и они используют вид Ubuntu 12 от операционной системы киоска. Люди открывают и загружают персональные файлы с помощью Firefox, и файлы сохранены к home/dowloads. Я не могу выяснить, как сделать так, чтобы можно было только открыть файлы из Firefox без них загружаемый на компьютер или сделать некоторый вид от scheluded пустой задачи папки, что следующий пользователь не может считать кого-то файлы других из загруженных файлов.

4
задан 24 July 2015 в 02:50

3 ответа

Я сфокусировался на этом:

без них загружаемый на компьютер

существует инструмент Mozilla для этого названного mkiosk:

Режим Киоска Firefox с дополнительными Руководствами Вкладок для Точки Открытого доступа. Полное решение. Загрузки/дополнение блока, закладки, сбрасывают неактивность киоска, повторяют на ошибках, ограниченном интерфейсе, показывают избранное кнопками и больше!

Это полностью заблокирует загрузки с Firefox (и также предотвратит любые изменения в настройках (как импорт профилей и подобных вещей)).

8
ответ дан 23 November 2019 в 11:39

Решением для Вашей проблемы будет сценарий оболочки, который удалит те загруженные файлы в интервалах постоянного времени.

Помещенный это в Ваш сценарий оболочки и сохраняет его как опции deldownloads.sh

find /home/<username>/Downloads/* -mtime +1 -exec rm -f {} \;

More

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

  2. можно изменить временной интервал.-mtime относится к количеству дней, в то время как-mmin относится к числу минут.

  3. можно установить критерии времени. Значение “+5″ означает больше чем 5 дней/минуты, в то время как значение “-5″ означает 5 дней/минуты или меньше. Можно также использовать комбинацию как “+5 - 10″ для обозначения интервала, который составляет больше чем 5 дней/минуты и меньше чем 10 дней/минуты.

  4. команда “exec” будет работать на команду как “cp”, “mv”, “rm”, “rmdir” и т.д. Кроме удаления старых файлов, можно заставить это выполнять другие задачи также, такие как перемещение файла из папки Dropbox.

Теперь работает, этот метод sudo chmod 777 deldownload.sh

команды

1

Открывают приложение Файлового менеджера и обзор к Домашней папке. Щелкните правой кнопкой по файлу “find-delete” и выберите Свойства. Перейдите к вкладке Permissions и проверьте файл выполнения поля “Allow как program”.

Наконец прибывает шаг автоматизации.

Затем, открывают Приложение Запуска и добавляют “deldownload.sh” файл к списку.

Метод 2

при необходимости в сценарии для работы равного интервала, можно установить задание крона.

Открывают терминал и вводят следующее:

crontab-e

, Если это предлагает Вам выбирать редактора, вводит “2” (для нано).

структура для установки крона

1129-минутная команда

дня недели месяца дня месяца часа, Чтобы запустить скрипт в каждый час, войти

00 * * * */path/to/find-and-delete

в конце crontab файла, на новой строке. Сохраните (Ctrl + o) и выход (Ctrl + x) crontab.

3
ответ дан 23 November 2019 в 11:39

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

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

3
ответ дан 23 November 2019 в 11:39

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

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