Предотвращение запуска смертоносных / смертоносных команд [duplicate]

Этот вопрос уже имеет ответ здесь: заблокировать некоторые опасные команды? 1 ответ

. Недавно прочитав статью «8 смертельных команд, которые вы не должны запускать в Linux», я планировал каким-то образом блокировать / предотвращать / изменять определенные команды. Я не беспокоюсь, что кто-то другой будет запускать деструктивные команды на моем ПК. Я беспокоюсь, что я могу быть виновником аварии.

Меня беспокоят команды, перечисленные ниже.

wget http://example.com/something -O – | sh –
Я запустил эту строку, когда я копировал & amp; вставка команд из руководства. Если бы я заметил sh -, я бы только запустил это после проверки содержимого архива.

rm -rf /
Я запустил эту строку, когда я копировал & amp; вставка команд из руководства. Если бы я заметил sh -, я бы только запустил это после проверки содержимого архива.

Я хочу предотвратить ошибки в будущем. Есть ли файл команды / конфигурации, который может гарантировать, что я не совершаю эти ошибки? Я не хочу иметь возможность запускать команды выше, даже с разрешениями sudo / root.

Ресурсы, которые помогут мне узнать больше о Ubuntu (за исключением распространенных ссылок Ubuntu Wiki / Help / etc.), Будут очень благодарны!

Потеря данных не является моей главной задачей. Я хочу сделать терминал немного более безопасным для себя («newb-proofed», если хотите). Это было бы полезно для меня, поскольку мне нужно многому научиться. Я снова начал учиться, & amp;

очень оценил :

Возможно ли это, что это возможно требовать от определенных команд запрашивать подтверждение? Если бы я хотел, чтобы определенные команды требовали специального пароля, можно ли это сделать?

1
задан 27 October 2017 в 02:40

0 ответов

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

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