Glossaire

Explications des termes liés à SSH, à l’authentification et aux réseaux.

Ces définitions sont fournies à titre indicatif ; les détails dépendent du système, de la configuration et de la version du logiciel.

AES
Advanced Encryption StandardAdvanced Encryption Standard : chiffrement symétrique utilisé pour protéger les données avec une clé de chiffrement partagée.
API
Application Programming InterfaceInterface de programmation d'applications : une manière définie pour les composants logiciels de communiquer ou d'utiliser un service.
CA
Certificate AuthorityAutorité de certification : entité dont la clé de signature est fiable pour émettre des certificats.
chroot
Une restriction de processus qui modifie le répertoire traité comme racine du système de fichiers ; ce n'est pas en soi un bac à sable de sécurité complet.
CIDR
Classless Inter-Domain RoutingRoutage inter-domaine sans classe : notation telle que 192.0.2.0/24 qui décrit une plage d'adresses et une longueur de préfixe.
DNS
Domain Name SystemSystème de noms de domaine : traduit les noms de domaine en adresses réseau et fournit d'autres enregistrements de domaine.
Ed25519
Un algorithme de signature de clé publique utilisé par les clés et certificats SSH.
FIDO
Fast IDentity OnlineFamille de normes d'authentification pouvant utiliser des clés de sécurité matérielles pour protéger les informations d'identification.
fingerprint
Représentation compacte d'une clé basée sur le hachage, utilisée pour comparer et vérifier son identité via un canal de confiance.
GSSAPI
Generic Security Service Application Programming InterfaceAPI générique des services de sécurité : une interface que les applications peuvent utiliser pour les mécanismes de sécurité tels que Kerberos.
hash
Un résumé calculé qui représente les données ; un hachage cryptographique est conçu pour rendre les collisions difficiles à trouver.
HMAC
Hash-based Message Authentication CodeCode d'authentification de message basé sur le hachage : un code d'authentification de message construit à l'aide d'un hachage cryptographique.
IP
Internet ProtocolProtocole Internet : format d'adressage et de paquet utilisé pour envoyer des données entre des appareils en réseau.
IPv4
Internet Protocol Version 4Internet Protocol version 4 : le format d'adresse représenté par des valeurs telles que 192.0.2.10.
IPv6
Internet Protocol Version 6Internet Protocol version 6 : un format d'adresse plus récent avec un espace d'adressage beaucoup plus grand.
Kerberos
Un système d'authentification réseau qui utilise des tickets émis par un service de confiance.
localhost
Un nom généralement résolu en une adresse de bouclage sur le même appareil ; la résolution exacte dépend de la configuration du système.
loopback
Une adresse réseau qui fait référence au même appareil, telle que 127.0.0.1 ou ::1.
MAC
Message Authentication CodeCode d'authentification du message : une valeur utilisée pour vérifier l'intégrité et l'authenticité du message avec un secret partagé.
MFA
Multi-Factor AuthenticationAuthentification multifacteur : un processus de connexion nécessitant au moins deux types différents de preuve d'identité.
OpenSSH
Une implémentation open source d'outils SSH, y compris le client ssh et le serveur sshd.
OTP
One-Time PasswordMot de passe à usage unique : un code destiné à être utilisé une seule fois, souvent comme facteur de connexion supplémentaire.
PAM
Pluggable Authentication ModulesModules d'authentification enfichables : une structure système qui permet aux services d'utiliser des politiques d'authentification configurées, telles que des mots de passe ou des codes à usage unique.
private key
La partie secrète d'une paire de clés, utilisée pour prouver une identité ou signer des données ; il doit être protégé et non partagé.
PTY
Pseudo-TerminalUn pseudo-terminal : un terminal créé par logiciel utilisé par des programmes interactifs et des sessions à distance.
public key
La partie partageable d'une paire de clés ; un serveur peut l'utiliser pour vérifier l'authentification sans recevoir la clé privée.
root
Le compte administratif sur les systèmes de type Unix, normalement capable de contrôler l'ensemble du système.
RSA
Rivest-Shamir-AdlemanUn algorithme cryptographique asymétrique utilisé pour les clés et les signatures ; Les tailles de clé et les algorithmes acceptés dépendent de la configuration.
SCP
Secure CopyCopie sécurisée : une commande pour copier des fichiers via SSH ; les versions modernes d'OpenSSH utilisent normalement SFTP pour les transferts.
SFTP
SSH File Transfer ProtocolProtocole de transfert de fichiers SSH : transfère et gère les fichiers via une connexion SSH.
shell
Un interpréteur de commandes qui lit les commandes et exécute des programmes, par exemple un shell de connexion sur un serveur.
SOCKS
Un protocole proxy qui permet à un client configuré de demander des connexions via un serveur proxy ; ce n'est pas un VPN.
SSH
Secure ShellSecure Shell : un protocole crypté pour se connecter et communiquer avec un ordinateur distant.
sshd
Le démon du serveur OpenSSH : un service d'arrière-plan qui accepte et gère les connexions SSH.
syslog
Une fonction de journalisation du système utilisée pour collecter et acheminer les messages des services et des applications.
TCP
Transmission Control ProtocolTransmission Control Protocol : un transport réseau qui fournit un flux ordonné de données entre les points de terminaison.
TLS
Transport Layer SecurityTransport Layer Security : un protocole qui protège les connexions réseau ; SSH possède son propre protocole distinct.
TOTP
Time-Based One-Time PasswordMot de passe à usage unique basé sur le temps : un type d'OTP généré à partir d'un secret partagé et de l'heure actuelle ; le code change périodiquement.
TTY
TeletypewriterUn terminal : une interface qui permet à un utilisateur d'interagir avec une session de ligne de commande.
UDP
User Datagram ProtocolUser Datagram Protocol : un transport réseau qui envoie des paquets individuels sans garantir la livraison ou la commande.
Unix
Une famille de systèmes d'exploitation et les conventions de conception associées ; macOS et de nombreux systèmes serveur fournissent des interfaces de style Unix.
VPN
Virtual Private NetworkRéseau privé virtuel : un tunnel réseau qui peut acheminer le trafic réseau sélectionné via un autre réseau.
X11
X Window System, Version 11Un protocole de système de fenêtre qui peut afficher des applications graphiques sur un réseau.