Security — Безопасность в консоли
Бытует мнение, что по сравнению с другими популярными операционными системами, Linux более защищена, за счёт грамотного разделения прав.
Это только отчасти верно, потому что пользователь может оставить следы в истории командного интерпретатора:
Можно обезопасить себя от такого рода «уязвимости», установив переменную окружения HISTCONTROL=ignorespace
Теперь для того чтобы команда не попала в историю достаточно поставить перед ней пробел:
Здесь в историю ввода попадёт пароль только пользователя admin.
Будьте бдительны, берегите себя! :)
Это только отчасти верно, потому что пользователь может оставить следы в истории командного интерпретатора:
Можно обезопасить себя от такого рода «уязвимости», установив переменную окружения HISTCONTROL=ignorespace
echo "export HISTCONTROL=ignorespace" >> ~/.bashrc
Теперь для того чтобы команда не попала в историю достаточно поставить перед ней пробел:
1 2 |
kane@panda:~$ mysql --user=admin --password=J3QQH > /dev/null 2>&1 |
Здесь в историю ввода попадёт пароль только пользователя admin.
Будьте бдительны, берегите себя! :)