Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка прав терминального пользователя  (Прочитано 361 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Max_K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Может не сюда пишу, извиняйте.
В общем ситуация: Работаю в небольшом магазине электроники, вместо старенького терминала мобильных платежей хотим сделать терминал доступа на определённый сайт для интернет заказов в наш магазин. Собран комп, всё готово, как говорится для дальнейшей работы. ОС - Ubuntu.
Задача: Сделать так чтобы при включении компьютера сразу же открывался нужный сайт, чтобы отсутствовала возможность перейти куда либо с сайта (другой адрес, внешние ссылки), отсутствовал доступ к файловой системе и на рабочий стол, не говоря уже о запуске каких либо приложений. ах да, и ещё чтобы невозможно было свернуть браузер или закрыть. В Ubuntu я являюсь чайником, поэтому прошу помощи умных людей. Если есть возможность скинуть какие-либо мануалы буду благодарен. А если есть ещё и какие-либо утилиты и программы, то вообще шикарно.
« Последнее редактирование: 17 Август 2014, 00:44:48 от Max_K »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5631
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Файловую систему монтировать в режиме read-only (кэш браузера вешать в tmpfs если надо)
Браузер ставить в автозагрузку со следующей командой выключения системы, типа firefox Ваш_сайт ; dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
А вот внутри самого браузера как сделать?
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 640
  • Никогда так нЕ было, чтобы никак не бЫло
    • Просмотр профиля
    • Пиявкин
А вот внутри самого браузера как сделать?

А это уже от браузера зависит, если mozilla - то шаманство с about:config плюс грамотное выставление прав на файлы браузерного профиля плюс их текстовая правка, скорее всего так.
18.04 Minimal, иксы без WM/awesomeWM, luakit, vim/gvim, mpv/smplayer, jack+wineasio

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14866
  • Я не слышу.
    • Просмотр профиля
sudo chown $USER: -R ~/.mozilla
~.o

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
чтобы отсутствовала возможность перейти куда либо с сайта
iptables таблица filter цепочка OUTPUT.
Разрешите только DHCP, DNS, NTP в локалке и HTTP/HTTPS до вашего сайта.

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5631
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Если на 1 сайт, то DNS можно и не разрешать — через hosts прописать что надо и всё.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Если на 1 сайт, то DNS можно и не разрешать — через hosts прописать что надо и всё.
Не надо так делать.
Профита будет ноль целых, ноль десятых, зато гемор админу и лишние проблемы пользователям гарантированы.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14866
  • Я не слышу.
    • Просмотр профиля
Azure,
конечно
127.0.0.1 localhost google.com ya.rugoogle.com и ya.ru не будет. )))
~.o

Оффлайн Max_K

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Ребят это всё, конечно, замечательно, но я же сказал что в Linux я "0". Я хорошо знаю Win Xp/7/8, но в данном случае задача стоит настроить терминал именно под Linux :'(. Есть какие-либо статьи или что-нибудь способное мне помочь?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14866
  • Я не слышу.
    • Просмотр профиля
Max_K,
c:/windows/system32/hosts
открывай блокнот
найти
127.0.0.1 localhostна
127.0.0.1 localhost google.com ya.ruсохранить и закрой
и
http://ya.ru
~.o

 

Страница сгенерирована за 0.057 секунд. Запросов: 24.