Recherche sur le site Web

Comment installer, démarrer et se connecter au serveur SSH sur Fedora Linux


Le tutoriel expliquera les bases derrière les connexions client SSH Server et SSH sur Fedora Linux Workstation. Par défaut, le serveur SSH sur Fedora Workstation peut être installé mais non activé. Cela entraînera un message d'erreur suivant lors de la connexion via le client SSH:


ssh: connect to host fedora-workstation port 22: Connection refused

Dans ce tutoriel, vous apprendrez:

  • Comment installer le serveur SSH
  • Comment activer le serveur SSH
  • Comment démarrer le serveur SSH
  • Comment se connecter au serveur SSH

Vérifiez l'état, activez et démarrez le serveur SSH sur Fedora Linux

Exigences et conventions logicielles utilisées

CatégorieExigences, conventions ou version logicielle utilisée
SystèmeFedora 30
LogicielOpensh
AutreAccès privilégié à votre système Linux en tant que racine ou via la commande sudo .

Activer et démarrer le serveur SSH sur les instructions de la station de travail Fedora étape par étape

  1. La première étape consiste à vérifier si le openssh-server est installé sur votre système Fedora. Pour ce faire, exécutez la commande suivante qui, dans le cas où le serveur SSH est installé, doit produire une sortie pertinente. Exemple:

    
    rpm -qa | grep openssh-server
    openssh-server-7.9p1-5.fc30.x86_64
    

    Dans le cas où la commande ci-dessus n'a produit aucune sortie, utilisez le package dnf Installer le package openssh-server :

    
    sudo dnf install openssh-server
    
  2. La prochaine étape consiste à activer Systemd Service sshd pour s'assurer que SSH Daemon commencera après le redémarrage:

    
    sudo systemctl enable sshd
    
  3. Une fois que le service sshd est activé à nouveau la commande systemclt pour démarrer le serveur SSH:

    
    sudo systemctl start sshd
    

    Une fois prêt, vérifiez l'état du serveur SSH à l'aide de la commande suivante:

    
    sudo systemctl status sshd
    

    De plus, vous devriez maintenant voir le port 22 ouvrir pour une nouvelle connexion entrante:

    
    sudo ss -lt
    

    Vérifiez le port de SSH Server Open 22 à l'aide de la commande ss .

  4. Remarque
    Au cas où vous exécutez un pare-feu, vous devrez peut-être d'abord ouvrir le port SSH. Sinon, votre connexion SSH entrante sera refusée.

  5. Maintenant, nous sommes prêts à nous connecter au serveur SSH sur le système Fedora Workstation. Exemple:

    
    ssh username@fedora-ip-or-hostname
    

Articles connexes: