Openssh-server

la version server de ssh permet a des "client" de ce connecter a vous.
A savoir le paquet client est automatiquement installer lors de l'installation du paquet server.+

Utilisateur :

pour un utilisateur lambda ne pouvez faire gérer qu'une seule chose :
le fichier authorized_keys. ce fichier permet de géré qui auras le droit de ce connectez sur votre machine avec une paire de clé. il suffit de rentrée la clé dans le fichier. vous pouvez aussi ajouter un script ou un filtre qui n'autoriseras que certaine commande voire aucune. ex :

command="python3 filtre" ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC... user@example

Administrateur :

fichier de configuration :

/etc/ssh/sshd_config : liste des options possible :

  • Port
    • permet de définire le port par lequel le client doit ce connecter. (le port ne doit pas etre utiliser par d'autre service)
  • PubkeyAuthentication
    • autorise ou non la connection par clé
  • PasswordAuthentication
    • autorise ou non la connection par mot de passe