Как вас "палят". Файлы .bash_history и mysql_history
В операционных системах Linux и Unix есть два важных файла, которые могут раскрыть информацию о ваших действиях в системе: .bash_history и mysql_history. Эти файлы содержат историю команд, которые вы вводили в командной строке Bash и в MySQL соответственно.
Файл .bash_history содержит все команды, которые вы ввели в командной строке, начиная с момента последнего запуска оболочки Bash. Этот файл обычно находится в домашнем каталоге пользователя и имеет скрытый атрибут, поэтому он не отображается при обычном просмотре содержимого каталога.
Пример содержимого файла .bash_history может выглядеть так:
cd /home/user/Documents
ls
vim file.txt
sudo apt update
Этот файл может содержать конфиденциальную информацию, такую как пароли, ключи SSH, пути к важным файлам и т.д. Если вы случайно введете такую информацию в командной строке, она будет сохранена в этом файле.
Файл mysql_history содержит историю команд, которые вы вводили в консоли MySQL. Он также хранится в домашнем каталоге пользователя и имеет скрытый атрибут.
Пример содержимого файла mysql_history может выглядеть так:
use database_name;
show tables;
select * from table_name;
exit;
Эти файлы могут быть использованы злоумышленниками для получения информации о ваших действиях в системе и доступа к вашим данным. Поэтому важно следить за тем, что вы вводите в командной строке, и регулярно очищать эти файлы.
Для очистки файлов .bash_history и mysql_history можно использовать команду rm
с соответствующими параметрами. Например, чтобы удалить файл .bash_history, можно ввести следующую команду:
rm ~/.bash_history
Чтобы удалить файл mysql_history, нужно указать полный путь к этому файлу:
rm ~/.mysql_history
Также можно настроить систему таким образом, чтобы эти файлы не создавались или автоматически очищались после каждого сеанса работы.
Комментарии