Maison  >  Article  >  base de données  >  Comment définir les propriétés SSH dans Navicat

Comment définir les propriétés SSH dans Navicat

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼avant
2019-08-06 16:57:574575parcourir

Comment définir les propriétés SSH dans Navicat

Secure SHell (SSH) est un programme permettant de se connecter à d'autres ordinateurs sur le réseau, d'exécuter des commandes sur un serveur distant et de déplacer des fichiers d'une machine à une autre. Dans un réseau non sécurisé, la fourniture d'une authentification forte et d'une communication cryptée sécurisée entre deux hôtes est appelée redirection de port SSH (tunneling). En règle générale, une version cryptée de Telnet est utilisée.

Telnet utilise du texte brut pour transmettre les noms d'utilisateur et les mots de passe, et n'importe qui peut surveiller et voler des mots de passe ou d'autres informations. Cette situation est susceptible d'être détournée et, une fois authentifié, un utilisateur malveillant peut prendre le relais. Le but de SSH est d'éviter ce type de vulnérabilité et de permettre l'accès shell au serveur distant sans compromettre la sécurité. Il convient de noter que les paramètres SSH ne peuvent être appliqués qu'à MySQL, Oracle, PostgreSQL, SQL Server et MariaDB.

Assurez-vous que le paramètre "AllowTcpForwardin" sur le serveur Linux est défini sur "oui", sinon la redirection de port SSH sera désactivée. Chemin de recherche : /etc/ssh/sshd_config. Par défaut, la redirection de port SSH doit être activée, veuillez vérifier le réglage de cette valeur.

Rappel chaleureux : même si le serveur prend en charge le canal SSH, mais que la redirection de port est désactivée, Navicat ne peut pas se connecter via le port SSH 22.

Comment définir les propriétés SSH dans Navicat

Nom d'hôte ou adresse IP : L'hôte du serveur SSH.

Port : Le port du serveur SSH, qui est 22 par défaut.

Nom d'utilisateur : l'utilisateur de la machine du serveur SSH, pas un utilisateur du serveur de base de données.

Méthode de vérification : elle est divisée en mot de passe et clé publique, et la clé publique comprend la clé privée et la phrase secrète.

Mot de passe : fournissez le mot de passe de l'utilisateur du serveur SSH.

Clé privée : utilisée avec la clé publique, la clé privée n'est lisible que par l'utilisateur.

Phrase secrète : une phrase secrète est exactement la même qu'un mot de passe et s'applique à la clé générée plutôt qu'au compte.

Remarque : Le nom d'hôte Navicat de l'onglet Général est fourni par la société d'hébergement de la base de données et doit être défini par rapport au serveur SSH.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer