LINUX.ORG.RU

Как защитить Linux от ребёнка?

 ,


0

1

Вчера подошёл к своему ПК и увидел диалоговое окно с надписью, типа «Размер раздела слишком большой, чтобы переместить его в корзину. Удалить все файлы безвозвратно?». Это произошло после того, как ребёнок пожмакал на все клавиши без разбора.
Тут появляются вопросы:
1). Как защитить файлы от подобного удаления?
2). Как защитить настройки ПО, включая систему, от каких-то изменений?
Может существует специальная программа для таких целей, есть какое-то решение?


Линукс не пострадает от этих действий, только твои файлы, но кого это волнует.

futurama ★★★★★
()

Немного не понятно.

Компьютер для ребенка/дал посидеть специально? Если нет, то как уже выше написали — блокировать при уходе.

А если да, то сам бы послушал))

Полагаю без sudo системного ничего не снесешь, но вот в хомяке дел натворить можно.

frunobulax ★★★
()
Ответ на: комментарий от anonymous

Пароль на что? На вход в пользователя? Так у меня ПК работает весь день, если кажды раз выходить из пользователя, когда отходишь от ПК - плохое решение.
Я скорее думал о создании бесправного пользователя, который не является владельцем файлов, а значит и удалить их не может. Т.е. чистить ПК можно будет только с основного пользователя. Это тоже такое себе решение.

Kurum2
() автор топика

А слабо ребеночку отдельную учетную запись завести? Ребенок изучает что перед ним и садить его в песочницу это ограничивать его в развитии. Придется либо учить его пользоваться, либо расписаться в собственном идиотизме.

anonymous
()
Ответ на: комментарий от Kurum2

если кажды раз выходить из пользователя, когда отходишь от ПК

Это самое правильное и встроенное в систему решение. (Если ты, конечно хочеш/, чтобе без тебхя его не трогали)

А ещё, linux - многопользовательская система - у ребёнка может быть свой пользователь, из которого он может навредить только себе.

Странный ты какойто …

anonymous
()
Ответ на: комментарий от anonymous

Ладно уточню, ребёнку всего 3 года, поэтому создавать ему учётку просто рано, и вообще у него свой ПК будет.
Понятно, что системные каталоги ребёнок удалить не сможет, но есть же не системные разделы. Да, и изменить какие-то настройки системы и ПО ребёнок вполне может, тем более что везде сейчас куча горячих клавиш.

Kurum2
() автор топика
Ответ на: комментарий от Kurum2

Ладно, уточняю.

Когда отходишь от компа - делаeшь lock (это или уже висит на горячей клавише, или настрить можно). Всё - проблема решена. Почему это не подходит, и нижно обязательно искать какие-то костыли усложная систему и внося ещё больше точек отказа?

anonymous
()
Ответ на: комментарий от Kurum2

Ему рано, а тебе потом поздно будет когда таки поудаляет файлы. :D

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

frunobulax ★★★
()
Ответ на: комментарий от Kurum2

если кажды раз выходить из пользователя, когда отходишь от ПК - плохое решение.

В любом офисе это обязательное требование ИБ.

И да, создай пользователя для «ребенка». Отдельного, именно его, без root или sudo прав. И чтобы не мог ни читать, ни писать твои файлы.

В конце концов, все Unix — многопользовательские ОС.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Kurum2

Лок не завершает твою сессию, просто блокирует ввод.

Но вроде другая проблема у тебя (хотя ты и не ответил).

frunobulax ★★★
()
Ответ на: комментарий от Kurum2

нормальное решение, если не хочешь вводить пароль то пользуйся авторизацией по отпечатку, лицу, удаленности телефона от компа, ключу на флешке ….

вариантов масса

TDrive ★★★★★
()

Самое оптимальное - создать ребенку отдельного пользователя. Даже если он там все в своем домашнем каталоге удалит, ничего страшного не произойдет.

Еще файлы от удаления/изменения можно блокировать через chattr:

# chattr +i filename
Kron4ek ★★★★★
()
Последнее исправление: Kron4ek (всего исправлений: 1)
Ответ на: комментарий от Kron4ek

человек говорит что ему лочить комп неудобно а ты предлагаешь ему переключать сессии и логиниться за ребенка?

TDrive ★★★★★
()
Ответ на: комментарий от TDrive

Ну, можно сделать автологин в учетку ребенка на TTY2, например. И тогда нужно будет просто переключиться на этот самый TTY2, а из основной учетки можно и не выходить, вряд ли ребенок додумается до сочетания Ctrl + Alt + Fx.

Kron4ek ★★★★★
()
Ответ на: комментарий от Kurum2

кажды раз выходить из пользователя, когда отходишь от ПК - плохое решение

Зачем выходить? Просто лочишь и всё. Если очень лень, но руки не из жопы, можешь прикрутить лок/разлок по NFC метке. Стоят они копейки.

PS: с таким настроением, вангану что ребёнок у тебя появился когда ты все кнопки понажимал.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от no-such-file

подробности в новой теме: «Как спрятать NFC-метку от ребёнка?».

anonymous
()
Ответ на: комментарий от Kron4ek

TTY2

А ведь это гениально! Не надо создавать никаких пользователей, блокировать экран и потом пароль вводить. Просто уходишь - нажимаешь комбинацию клавиш, приходишь - нажимаешь комбинацию клавиш. Мне нравится.

если каждый раз выходить из пользователя, когда отходишь от ПК - плохое решение.

В любом офисе это обязательное требование ИБ.

Откуда такие наивные мысли? Прямо в любом офисе… да…

Kurum2
() автор топика
Последнее исправление: Kurum2 (всего исправлений: 1)
Ответ на: комментарий от Kurum2

А телефон ты тоже не лочишь (ибо лень) и пусть кнопки в кармане сами нажимаются… Ситуация с ребёнком, рамдомно жмущим на клавиши - полностью аналогична. И решается блокировкой с паролем.

anonymous
()
Ответ на: комментарий от anonymous

Ну, либо, надо защитить от себя самого, по пьяни подошедшем к компу. Другого объяснения такой упоротости я не вижу. ¯_(ツ)_/¯

anonymous
()
Ответ на: комментарий от Kurum2

А ведь это гениально! Не надо создавать никаких пользователей, блокировать экран и потом пароль вводить. Просто уходишь - нажимаешь комбинацию клавиш, приходишь - нажимаешь комбинацию клавиш. Мне нравится.

Пользователя создать все равно нужно будет, просто логиниться в него не нужно, можно сделать так, чтобы он уже был залогинен на другом TTY (необязательно на втором) сразу при запуске компьютера.

А так да, переключение пользователей через сочетание клавиш - удобно. Главное, чтобы ребенок не додумался вернуться на прежний TTY через Ctrl + Atl + Fx.

Kron4ek ★★★★★
()
Ответ на: комментарий от anonymous

У меня уже лет 15 нет телефона. Пользуюсь смартфоном, а у него и кнопок-то 3 штуки всего, вот только нажимая на них разблокировка не происходит.
А вообще я тут подумал, ведь ребёнок может запомнить комбинацию клавиш… Когда дело доходит до баловства - мозг у него работает отлично.

Kurum2
() автор топика
Ответ на: комментарий от Kurum2

Сделать копию папок вроде .config. В линуксе даже после переустановки системы ненужно часами тыкать чтобы вообще все настройки отключить лишние намеренно включенные майками.

anonymous
()

существует, называется блокировкой экрана

anonymous
()
Ответ на: комментарий от Kurum2

Простой пороль ввести ничуть не сложнее, а лочится экран также хоткеем.

anonymous
()
Ответ на: комментарий от devl547

посадить ребенка в уефи разгонять фуфыкс)

anonymous
()
Ответ на: комментарий от Kurum2

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

Хорошее. А то снесут тебе /home или отправят чего куда не следует и привет.

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от Kurum2

У меня уже лет 15 нет телефона. Пользуюсь смартфоном, а у него и кнопок-то 3 штуки всего, вот только нажимая на них разблокировка не происходит. А вообще я тут подумал, ведь ребёнок может запомнить комбинацию клавиш… Когда дело доходит до баловства - мозг у него работает отлично.

ойфсё 🥱

anonymous
()

как ребёнок пожмакал

Грудничок?

Активируй скринлокер чтобы срабатывал после n минут простоя и поставь простой из четырёх или трёх букв..

torvn77 ★★★★★
()
Ответ на: комментарий от Kurum2

А скопировать твой отпечаток пальца пока ты спишь он сможет?

TDrive ★★★★★
()

Вопрос поставлен неправильно. Правильно - как защитить ребенка от линукса.

Psilocybe ★★★★
()
  1. Не пускать ребёнка к кудахтеру, если не понимает так, то берём ремень. Обычно помогает.
  2. Блокировать экран средствами ДЕ. Можно автоблокировку через минуту бездействия воткнуть.
  3. Серьёзно задуматься о воспитании ребёнка.
  4. Уже сейчас думать, как защитить ребёнка от линукса в будущем.
Vier_E ★★★
()
Ответ на: комментарий от Kurum2

если кажды раз выходить из пользователя, когда отходишь от ПК - плохое решение.

Не из пользователя, а лочить экран. Или в вашем DE это ещё не изобрели?

pinus_nigra
()
Последнее исправление: pinus_nigra (всего исправлений: 1)

Из-за компа встал - сессию заблокировал. Вернулся - разблокировал.

В чём проблема?

Radjah ★★★★★
()

Удалить всё графические ФМ, вряд ли ребёнок откроет консоль и наберёт там su правильный пароль rm -rf /

IvanR ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

И да, создай пользователя для «ребенка». Отдельного, именно его, без root или sudo прав.

Лорчую, причем для ЛЮБЫХ ОС так следует поступать.

ololoid ★★★★
()

припоминаю, что как-то так ребенок «обнаружил» баг в каком-то скринлокере, нажимая все клавиши подряд. Помогите вспомнить, что за софтина была?

demidrol ★★★★★
()

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

anonymous
()

1). Как защитить файлы от подобного удаления? 2). Как защитить настройки ПО, включая систему, от каких-то изменений?

Работай в режиме киоска, когда система из готового образа разворачивается целиком в RAM до следующей перезагрузки.

visitor
()

ты серьезно работаешь с файлами через гуйню?

vvviperrr ★★★★★
()
Ответ на: комментарий от Kurum2

Пароль на что? На вход в пользователя? Так у меня ПК работает весь день, если кажды раз выходить из пользователя, когда отходишь от ПК - плохое решение

Почему, я так делаю дома, делаю так на работе.

Да и вообще в привычке, когда отхожу от комп, жмякаю CTRL+W

Ты же блокируешь свой смартфон, конда заканчиваешь с ним работу?

IIIypuk ★★★★
()
Ответ на: комментарий от Kurum2

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

Win + L (ну или что там у тебя за DE) при каждом отхождении не требует сильного напряга.

Zhbert ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.