1

Возникла необходимость сделать точку доступа в интернет для любого желающего. Как сделать жесткие ограничения в функциональности линукса ? Нужно дать доступ к серфингу интернета, паре программ + папки для хранения личных данных и доступ к принтерам.ВСЕ остальное должно быть запрещено (лучше если остального юзер даже не увидит). Есть ли какие-то готовые решения (оболочки потипу как в терминалах платежных стоят) или как такое возможно реализовать?

2 (23.05.2010 23:47:00 отредактировано elve)

Все это можно сделать стандартными средствами. Ведь Linux с рождения сетевая многопользовательская ОС.

1. Устанавливаем Linux, после чего удаляем все те программы, которые не нужны. Можно схитрить и просто удалить их из меню bx

2. Создаем учетную запись пользователя и не включаем ее ни в какие группы. В том случае, если у вас дистрибутив Ubuntu, то нужно создать именно непривилегированного пользователя, чтобы он не смог сам доустановить нужный софт.

3. Подключаем принтеры с помощью cups и разрешаем всем на них печатать.

4. Директории для личных документов будут лежать в папке /home и называться аналогично логинам(у) этих(ого) пользователей(я).


Если на каком-то шаге столкнетесь с проблемой, то пишите и мы вам поможем =)

3

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

4 (24.05.2010 12:03:33 отредактировано i2ks)

Если вам совсем параноидальная система нужна то тогда смотрите в сторону SElinux + RBAC  ab К примеру через RBAC можно сделать так, что пользователю кроме команды ls ни чего выполнить нельзя будет, так же в настройках можно указать то что пользователю запрещено переходить на другие консоли ab В общем полет фантазий здесь не ограничен.

It is good day to die ...
MS Windows 10
Заметки о главном...

5 (24.05.2010 18:13:49 отредактировано meow73)

Киоск делать хотите?

Для фаерфокса можно устроить что-то типа такого http://samanathon.com/firefox-2s-kiosk-mode/
Ну вообще, в большей степени задача для RBAC, так что лучше сразу идти длинным и тернистым путем с прогнозируемым финалом, на мой взгляд.

OpenSolaris... С линуксом, похоже, завязал навсегда...

6

Да, нужна система можно делать то - что на раб столе и все, никаких терминалах и вообще ничего, спасибо за наводки , покапаю на эту тему.

7

k0xy,
http://kiosk.mozdev.org/