Глоссарий

Объяснения терминов SSH, аутентификации и сетевых технологий.

Определения приведены для справки; подробности зависят от системы, конфигурации и версии программного обеспечения.

AES
Advanced Encryption StandardРасширенный стандарт шифрования: симметричный шифр, используемый для защиты данных с помощью общего ключа шифрования.
API
Application Programming InterfaceИнтерфейс прикладного программирования: определенный способ взаимодействия компонентов программного обеспечения или использования службы.
CA
Certificate AuthorityЦентр сертификации: объект, чей ключ подписи доверен для выдачи сертификатов.
chroot
Ограничение процесса, которое изменяет каталог, рассматриваемый как корень его файловой системы; это не полная изолированная программная среда безопасности.
CIDR
Classless Inter-Domain RoutingБесклассовая междоменная маршрутизация: обозначение, такое как 192.0.2.0/24, которое описывает диапазон адресов и длину префикса.
DNS
Domain Name SystemСистема доменных имен: преобразует доменные имена в сетевые адреса и предоставляет другие записи домена.
Ed25519
Алгоритм подписи с открытым ключом, используемый ключами и сертификатами SSH.
FIDO
Fast IDentity OnlineСемейство стандартов аутентификации, которые могут использовать аппаратные ключи безопасности для защиты учетных данных.
fingerprint
Компактное представление ключа на основе хэша, используемое для сравнения и проверки его подлинности через доверенный канал.
GSSAPI
Generic Security Service Application Programming InterfaceОбщий API служб безопасности: интерфейс, который приложения могут использовать для механизмов безопасности, таких как Kerberos.
hash
Вычисленный дайджест, представляющий данные; криптографический хэш предназначен для того, чтобы затруднить обнаружение коллизий.
HMAC
Hash-based Message Authentication CodeКод аутентификации сообщения на основе хэша: код аутентификации сообщения, созданный с использованием криптографического хеша.
IP
Internet ProtocolИнтернет-протокол: адресация и формат пакетов, используемые для отправки данных между сетевыми устройствами.
IPv4
Internet Protocol Version 4Интернет-протокол версии 4: формат адреса, представленный такими значениями, как 192.0.2.10.
IPv6
Internet Protocol Version 6Интернет-протокол версии 6: новый формат адреса с гораздо большим адресным пространством.
Kerberos
Система сетевой аутентификации, использующая билеты, выданные доверенной службой.
localhost
Имя, обычно преобразующееся в адрес обратной связи на том же устройстве; точное разрешение зависит от конфигурации системы.
loopback
Сетевой адрес, который ссылается на то же устройство, например 127.0.0.1 или ::1.
MAC
Message Authentication CodeКод аутентификации сообщения: значение, используемое для проверки целостности и подлинности сообщения с помощью общего секрета.
MFA
Multi-Factor AuthenticationМногофакторная аутентификация: процесс входа в систему, требующий как минимум двух разных видов подтверждения личности.
OpenSSH
Реализация инструментов SSH с открытым исходным кодом, включая ssh-клиент и sshd-сервер.
OTP
One-Time PasswordОдноразовый пароль: код, предназначенный для однократного использования, часто в качестве дополнительного фактора входа в систему.
PAM
Pluggable Authentication ModulesПодключаемые модули аутентификации: системная платформа, которая позволяет службам использовать настроенные политики аутентификации, такие как пароли или одноразовые коды.
private key
Секретная часть пары ключей, используемая для подтверждения личности или подписи данных; его необходимо защищать, а не распространять.
PTY
Pseudo-TerminalПсевдотерминал: программный терминал, используемый интерактивными программами и удаленными сеансами.
public key
Общая часть пары ключей; сервер может использовать его для проверки аутентификации без получения закрытого ключа.
root
Административная учетная запись в Unix-подобных системах, обычно позволяющая управлять всей системой.
RSA
Rivest-Shamir-AdlemanАсимметричный криптографический алгоритм, используемый для ключей и подписей; принятые размеры ключей и алгоритмы зависят от конфигурации.
SCP
Secure CopyБезопасное копирование: команда копирования файлов через SSH; современные версии OpenSSH обычно используют SFTP для передачи.
SFTP
SSH File Transfer ProtocolПротокол передачи файлов SSH: передает файлы и управляет ими через соединение SSH.
shell
Интерпретатор команд, который читает команды и запускает программы, например оболочку входа на сервер.
SOCKS
Прокси-протокол, который позволяет настроенному клиенту запрашивать соединения через прокси-сервер; это не VPN.
SSH
Secure ShellSecure Shell: зашифрованный протокол для подключения и связи с удаленным компьютером.
sshd
Демон сервера OpenSSH: фоновая служба, которая принимает и обрабатывает SSH-соединения.
syslog
Средство системного журналирования, используемое для сбора и маршрутизации сообщений от служб и приложений.
TCP
Transmission Control ProtocolПротокол управления передачей: сетевой транспорт, который доставляет упорядоченный поток данных между конечными точками.
TLS
Transport Layer SecurityTransport Layer Security: протокол, защищающий сетевые соединения; SSH имеет свой отдельный протокол.
TOTP
Time-Based One-Time PasswordОдноразовый пароль на основе времени: тип OTP, созданный на основе общего секрета и текущего времени; код периодически меняется.
TTY
TeletypewriterТерминальное устройство: интерфейс, который позволяет пользователю взаимодействовать с сеансом командной строки.
UDP
User Datagram ProtocolПротокол пользовательских дейтаграмм: сетевой транспорт, который отправляет отдельные пакеты без гарантии доставки или порядка.
Unix
Семейство операционных систем и связанных с ними соглашений по проектированию; macOS и многие серверные системы предоставляют интерфейсы в стиле Unix.
VPN
Virtual Private NetworkВиртуальная частная сеть: сетевой туннель, который может маршрутизировать выбранный сетевой трафик через другую сеть.
X11
X Window System, Version 11Протокол оконной системы, который может отображать графические приложения по сети.