URL: https://linuxfr.org/forums/linux-general/posts/config-ssh-par-clef-uniquement Title: config ssh par clef uniquement ? Authors: un compte supprimé Date: 2005年09月25日T15:54:34+02:00 Tags: Score: 0 Je me remets à vous pour une petite aide dans les possibilités que nous offre sshd. Jusqu'à maintenant, tous mes utilisateurs unix pouvaient se connecter en ssh à l'aide d'un mot de passe, mais également d'une clef publique/privé de type RSA en protocole 2 pour ne pas avoir à le taper. Maintenant, j'aimerai pouvoir interdire toute saisie de mot de passe, de faire en sorte que quoi que l'on saisisse, le mot de passe sera considéré comme incorrect. La seule possibilité de se connecter en ssh, sera à l'aide d'une clef publique/privé. Les avantages sont nombreux, plus besoin de s'identifier manuellement pour intervenir sur le serveur, les méthodes de brute-force de cassage de mot de passe ne servirons plus à rien et finalement, très pratique pour les sauvegardes en temps réelles tel que rsync. Voilà ce que j'ai trouvé pour faire ça uniquement au niveau du root (que je n'ai pas encore réussi à mettre en place) : PermitRootLogin [Spécifie si root peut se connecter par ssh(1). L'argument est « yes », « without-password », « forced-commands-only » ou « no ». Par défaut « yes ». Si cette option est réglée à «forced-commands-only », les connexions de root sont autorisées avec une authentification par clef publique, mais seulement si l'option "command" est spécifiée (ce qui peut être utile pour effectuer des sauvegardes à distance même si les connexions de root sont normalement interdites). Toutes les autres méthodes d'authentification sont désactivées pour root. Ma question est, qu'est ce que l'option "command", est ce que le (1) correspond au premier protocole de Ssh, la v1 et est ce que l'on peut faire ça pour l'ensemble de tout les utilisateurs unix. Si vous pouviez m'éclairer sur ça, ca serez sympathique.

AltStyle によって変換されたページ (->オリジナル) /