JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris 11.1 : Services de sécurité     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Présentation de la sécurité

1.  Services de sécurité (présentation)

Partie II Sécurité du système, des fichiers et des périphériques

2.  Gestion de la sécurité de la machine (présentation)

3.  Contrôle de l'accès aux systèmes (tâches)

4.  Service d'analyse antivirus (tâches)

5.  Contrôle de l'accès aux périphériques (tâches)

6.  Vérification de l'intégrité des fichiers à l'aide de BART (tâches)

7.  Contrôle de l'accès aux fichiers (tâches)

Partie III Rôles, profils de droits et privilèges

8.  Utilisation des rôles et des privilèges (présentation)

9.  Utilisation du contrôle d'accès basé sur les rôles (tâches)

10.  Attributs de sécurité dans Oracle Solaris (référence)

Partie IV Services cryptographiques

11.  Structure cryptographique (présentation)

12.  Structure cryptographique (tâches)

13.  Structure de gestion des clés

Partie V Services d'authentification et communication sécurisée

14.  Utilisation de modules d'authentification enfichables

15.  Utilisation de Secure Shell

Secure Shell (présentation)

Authentification Secure Shell

Secure Shell dans l'entreprise

Secure Shell et le projet OpenSSH

Secure Shell et FIPS-140

Configuration de Secure Shell (tâches)

Configuration de Secure Shell (liste des tâches)

Configuration de l'authentification basée sur l'hôte pour Secure Shell

Configuration du transfert de port dans Secure Shell

Création d'exceptions d'utilisateur et d'hôte aux valeurs par défaut de Secure Shell

Création d'un répertoire isolé pour les fichiers sftp

Utilisation de Secure Shell (tâches)

Utilisation de Secure Shell (liste des tâches)

Génération d'une paire de clés publiques ou privées à utiliser avec Secure Shell

Modification de la phrase de passe pour une clé privée Secure Shell

Connexion à un hôte distant avec Secure Shell

Réduction des invites de mot de passe dans Secure Shell

Administration à distance de ZFS à l'aide de Secure Shell

Utilisation du transfert de port dans Secure Shell

Copie de fichiers avec Secure Shell

Configuration des connexions Secure Shell par défaut sur les hôtes situés en dehors d'un pare-feu

16.  Secure Shell (référence)

17.  Utilisation de l'authentification simple et de la couche de sécurité

18.  Authentification des services réseau (tâches)

Partie VI Service Kerberos

19.  Introduction au service Kerberos

20.  Planification du service Kerberos

21.  Configuration du service Kerberos (tâches)

22.  Messages d'erreur et dépannage de Kerberos

23.  Administration des principaux et des stratégies Kerberos (tâches)

24.  Utilisation des applications Kerberos (tâches)

25.  Service Kerberos (référence)

Partie VII Audit dans Oracle Solaris

26.  Audit (présentation)

27.  Planification de l'audit

28.  Gestion de l'audit (tâches)

29.  Audit (référence)

Glossaire

Index

Secure Shell (présentation)

Dans Oracle Solaris, Secure Shell repose sur le toolkit Open Source, OpenSSL, qui met en oeuvre les protocoles SSL (Secure Sockets Layer) et TLS (Transport Layer Security).

Les deux versions distinctes du toolkit sont disponibles dans Oracle Solaris.

Dans Secure Shell, l'authentification s'effectue par l'utilisation de mots de passe et/ou de clés publiques. Tout le trafic réseau est chiffré. Par conséquent, Secure Shell empêche tout intrus potentiel de lire une communication interceptée. Secure Shell empêche également un adversaire de mystifier le système.

Secure Shell peut également être utilisé comme un VPN à la demande. Un VPN peut transmettre le trafic système X Window ou connecter des numéros de port individuels compris entre les machines locales et distantes via un lien réseau crypté.

Avec Secure Shell, vous pouvez effectuer les actions suivantes :

Sur le côté serveur, Secure Shell prend en charge la version 2 (v2) du protocole Secure Shell. Su le côté client, outre v2, le client prend en charge la version 1 (v1). Pour plus d'informations sur la version 1, reportez-vous à la section System Administration Guide: Security Services.

Authentification Secure Shell

Secure Shell fournit des méthodes de clé publique et mot de passe pour l'authentification de la connexion à l'hôte distant. L'authentification avec clé publique est un mécanisme d'authentification plus fiable que l'authentification par mot de passe, car la clé privée ne se déplace pas sur le réseau.

Les méthodes d'authentification sont tentées dans l'ordre suivant. Lorsque la configuration ne satisfait pas à une méthode d'authentification, la méthode suivante est tentée.

Le tableau suivant répertorie les conditions requises pour l'authentification d'un utilisateur essayant de se connecter à un hôte distant. L'utilisateur est sur l'hôte local, le client. L'hôte distant, le serveur, exécute le démon sshd. Le tableau présente les méthodes d'authentification Secure Shell, les versions de protocole compatibles et les exigences de l'hôte.

Tableau 15-1 Méthodes d'authentification pour Secure Shell

Méthode d'authentification
Exigences de l'hôte local (client)
Exigences de l'hôte distant (serveur)
GSS-API
Informations d'identification de l'initiateur pour le mécanisme GSS.
Informations d'identification de l'accepteur pour le mécanisme GSS. Pour plus d'informations, reportez-vous à la section Acquisition d'informations d'identification GSS dans Secure Shell.
Basée sur l'hôte
Compte utilisateur

Clé privée de l'hôte local dans /etc/ssh/ssh_host_rsa_key ou /etc/ssh/ssh_host_dsa_key

HostbasedAuthentication yes dans /etc/ssh/ssh_config

Compte utilisateur

Clé privée de l'hôte local dans /etc/ssh/known_hosts ou ~/.ssh/known_hosts

HostbasedAuthentication yes dans /etc/ssh/sshd_config

IgnoreRhosts no dans /etc/ssh/sshd_config

Entrée d'hôte local dans /etc/ssh/shosts.equiv, /etc/hosts.equiv, ~/.rhosts ou ~/.shosts

Clé publique RSA ou DSA
Compte utilisateur

Clé privée dans ~/.ssh/id_rsa ou ~/.ssh/id_dsa

Clé publique d'utilisateur dans ~/.ssh/id_rsa.pub ou ~/.ssh/id_dsa.pub

Compte utilisateur

Clé publique d'utilisateur en ~/.ssh/authorized_keys

Basée sur mot de passe
Compte utilisateur
Compte utilisateur

Prend en charge PAM.

.rhosts avec RSA (v1) sur le serveur uniquement
Compte utilisateur

Clé publique de l'hôte local dans /etc/ssh/ssh_host_rsa1_key

Compte utilisateur

Clé publique de l'hôte local dans /etc/ssh/ssh_known_hosts ou ~/.ssh/known_hosts

IgnoreRhosts no dans /etc/ssh/sshd_config

Entrée d'hôte local dans /etc/ssh/shosts.equiv, /etc/hosts.equiv, ~/.shosts ou ~/.rhosts

Secure Shell dans l'entreprise

Pour obtenir des informations complètes sur la fonction Secure Shell sur un système Oracle Solaris, reportez-vous à l'ouvrage Secure Shell in the Enterprise, de Jason Reid, ISBN 0-13-142900-0, Juin 2003. Ce manuel fait partie de la série Sun BluePrints publiée par Sun Microsystems Press.