Dans ce contexte, le
terme « serveur » signifie la machine à laquelle vous
voulez vous connecter. Assurez-vous que le paquetage
openssh-server est installé et que le service
sshd est en exécution[34].
Le réglage de base d'un
serveur SSH permet à un utilisateur d'accéder (« se
connecter par SSH ») à une machine, pourvu que
l'utilisateur y ait un compte. Si vous voulez restreindre l'accès
SSH à une liste d'utilisateurs donnés, éditez le fichier
/etc/ssh/sshd_config et ajoutez ou modifiez
les lignes pour qu'elles ressemblent à celle-ci :
AllowUsers reine pierre@192.168.0.*
Dans cet exemple, seulement
les utilisateurs reine et pierre peuvent se connecter par SSH
sur la machine ; pierre ne pourra se connecter que depuis une
machine située dans le réseau 192.168.0., soit
le réseau local.
Les
utilisateurs doivent se connecter avec leur compte régulier puis
utiliser la commande su pour devenir
root. Pour permettre aux utilisateurs de se connecter en tant
que root directement à travers SSH, changez la ligne
PermitRootLogin no à PermitRootLogin
yes. Toutefois, gardez à l'esprit que ce réglage, quoique
correct, n'est pas très sécurisé.
Référez-vous à sshd(8) et sshd_config(5) pour plus de renseignements sur les options et le réglage d'un serveur SSH.
[34] Tapez la commande service sshd start pour le démarrer. Le service SSH est configuré pour être lancé au démarrage système.