Maison >Opération et maintenance >exploitation et maintenance Linux >Comment résoudre le problème de l'accès à distance SSH à Linux
S'il s'agit d'Alibaba Cloud ou d'un autre serveur, dans des circonstances normales, la plateforme vous indiquera l'adresse IP publique du serveur si vous souhaitez obtenir l'adresse IP de Linux. adresse IP sous Linux (tout comme utiliser ipconfig dans la fenêtre).
Les commandes sous Linux sont les suivantes :
ip a s #这是命令简写版,其实等价于ip address show
Vous pouvez passer la commande ifconfig (une lettre différente de ipconfig dans fenêtre), Cependant, cette commande doit être installée et n'est pas incluse. Le processus d'installation est le suivant (très simple).
Installation via yum
Grâce à yum, recherchez cette commande, nous c'est a constaté que la commande ifconfig se trouve dans le package net-tools.x86_64. Ensuite, nous installons simplement ce package : yum install net-tools.x86_64.
Une fois l'installation terminée, utilisez à nouveau la commande ifconfig -a pour afficher toutes les cartes réseau.
Nous pouvons voir que l'adresse IP de notre Linux est 192.168.1.101.
Après avoir confirmé l'adresse IP, nous devons confirmer si le service Linux ssh est activé sur Linux. Sous Linux, utilisez la commande : yum list Installed | grep openssh-server pour déterminer si yum a installé openssh-server.
Il est à noter que si vous ne l'avez pas installé via yum, alors cette méthode de confirmation ne vous convient pas.
Après l'installation, nous devons vérifier la configuration de sshd. Le chemin de configuration est le suivant : /etc/ssh/sshd_config. Entrons via vi et vérifions si plusieurs éléments sont corrects : 🎜#
Après confirmation et modification, enregistrez le texte et démarrez ou redémarrez le service sshd Commande : sudo service sshd start.Confirmer les autorisations
Dans le répertoire /etc/, il y a deux fichiers, liste blanche : hosts.allow et liste noire : hosts.allow.
Nous devons ajouter les IP de cette liste blanche (vous pouvez également tout ajouter) et supprimer les IP de la liste noire.La façon de tout ajouter est d'ajouter une ligne (sshd : all) à la fin du fichier hosts.allow.
Précautions relatives à la machine virtuelleS'il s'agit d'un serveur cloud, les problèmes ci-dessus seront résolus. machine virtuelle Une autre chose à noter est que la configuration réseau de la machine virtuelle doit sélectionner le mode pont. L'image ci-dessous est la configuration dans virtualbox. Après la configuration, la machine virtuelle doit être redémarrée pour prendre effet.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!