Что такое файл known_hosts для ssh в Linux?

known_hosts Изучение

SSH, известный как протокол Secure Shell, управляет удаленными системами и получает доступ к ним с помощью зашифрованного соединения между пользователями и удаленным компьютером. В системах Linux SSH является наиболее распространенным методом удаленного подключения к вашим серверам или машинам и повышения безопасности соединения с помощью удаленного шифрования с двумя ключами. И для удаленных, и для клиентских компьютеров важно убедиться, что они подключены к нужному компьютеру.

Когда устанавливается первое соединение, клиент сохраняет ключи хоста хоста. Ключ хоста — это зашифрованный ключ, который используется для проверки личности машины. Эти ключи хостов хранятся в местах ’/ etc / ssh / known_hosts’ и ’.ssh / known_hosts’ в домашнем каталоге каждого пользователя. В этой статье мы поговорим о том, что такое файл known_hosts для ssh в дистрибутиве Linux и как вы можете просмотреть его содержимое через терминал.

Назначение файла Known_hosts

Файл known_hosts — это клиентский файл, содержащий все известные удаленно подключенные хосты, и клиент ssh использует этот файл. Этот файл аутентифицирует клиента на сервере, к которому они подключаются. Файл known_hosts содержит открытый ключ хоста для всех известных хостов. Использование этого файла необязательно, но, если оно используется, оно подготавливается системным администратором. Он автоматически поддерживает файл для каждого пользователя в системе. Каждый раз, когда пользователь подключается к неизвестному узлу, ключ неизвестного узла добавляется в этот файл. Однако, если машина взломана или будет взломана, хакеры могут использовать файл know_hosts. Просмотреть список всех машин, подключенных к этой машине, и нацелить эти машины. Чтобы избежать этого риска, не все IP-адреса в ключе known_host определены в текстовом формате.

Чтобы получить доступ к содержимому файла known_host, введите следующую команду, чтобы открыть этот файл в вашем любимом текстовом редакторе через терминал:

sudo nano ~/.ssh/known_hosts

Пример

Формат файла known_hosts приведен ниже:

Читайте также:  Вопросы по Python: быстрые ответы на распространенные вопросы о Python

Формат файла known_hosts приведен ниже

Заключение

В этой статье мы объяснили, какова цель файла known_hosts для ssh в Linux и как вы можете получить доступ к его содержимому через командную строку. После прочтения этой статьи я надеюсь, что вы хорошо знакомы с файлом known_hosts.

Оцените статью
bestprogrammer.ru
Добавить комментарий