From 4809ef30ec39639ac4f9d4f9703313b11598af99 Mon Sep 17 00:00:00 2001 From: ilyamak04 Date: Mon, 30 Sep 2024 23:54:09 +0300 Subject: [PATCH] add useful stuff --- linux/COMMANDS.MD | 1 + linux/NOTES.MD | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/linux/COMMANDS.MD b/linux/COMMANDS.MD index ec854b1..00761d3 100644 --- a/linux/COMMANDS.MD +++ b/linux/COMMANDS.MD @@ -8,3 +8,4 @@ - `sudo usermod -aG groupname username` - для добавления пользователя в группу без удаления его из других групп - `su -`: если добавить - (или --login), это переключит вас на пользователя root и загрузит окружение, как если бы вы вошли в систему как root. Это означает, что все переменные окружения будут инициализированы для пользователя root, и вы будете находиться в домашнем каталоге root. +- `lsb_release -a` или `hostnamectl` - версия ОС diff --git a/linux/NOTES.MD b/linux/NOTES.MD index 527f343..bff242a 100644 --- a/linux/NOTES.MD +++ b/linux/NOTES.MD @@ -2,3 +2,18 @@ --- +Файл `~/.ssh/known_hosts` — это файл, который SSH использует для хранения информации о хостах (серверах), к которым вы ранее подключались. В этом файле хранятся "отпечатки" (fingerprints) публичных SSH-ключей серверов. Когда вы подключаетесь к серверу через SSH, клиент SSH проверяет, соответствует ли ключ сервера тому, который хранится в `known_hosts`. + +Если ключ сервера изменился и не совпадает с тем, что хранится в `known_hosts`, SSH выдает предупреждение, чтобы предотвратить возможную атаку (например, "человек посередине"). + +--- +Чтобы установить `.deb` пакет в Linux: +```bash +sudo apt install ./имя_пакета.deb +``` +```bash +sudo dpkg -i имя_пакета.deb +# если возникнут ошибки с зависимостями +sudo apt-get install -f +``` +