Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 9583|Répondre: 3

[Linux] Connexion sans secret (ssh) ou copie sans secret (scp) Linux vers d’autres serveurs

[Copié le lien]
Publié sur 17/02/2022 11:17:27 | | | |
Exigences : Il existe deux serveurs, A (10.7.45.131) et B (10.7.45.132), afin de permettre au serveur A de se connecter sans mot de passe lors de la connexion au serveur B via SSH, ou de copier les fichiers du serveur A vers le serveur B via la commande scp.

Le tutoriel est le suivant :

1. Connectez-vous au serveur A et exécutez la commande suivante pour générer une paire de fichiers ssh à clé publique et privée, comme suit :



Dans le répertoire ~/.ssh/, deux fichiers seront générés, id_rsa (clé privée) id_rsa.pub (clé publique), comme montré dans la figure ci-dessous :

2. Utiliser la commande ssh-copy-id pour copier ou téléverser la clé publique sur l’hôte distant (effectuer le transfert du serveur A au serveur B) avec la commande suivante :

Comme montré ci-dessous :



Commande ssh-copy-id pour copier la clé publique de l’hôte local dans le fichier authorized_keys de l’hôte distant,
La commande ssh-copy-id définit également les permissions appropriées pour le répertoire personnel de l’hôte distant (home) ainsi que ~/.ssh, et ~/.ssh/authorized_keys.
La commande ssh-copy-id peut installer le fichier de clé publique ssh local sur le compte correspondant à l’hôte distant.
Connectez-vous au serveur B, regardez le dossier /root/.ssh et constatez que le fichier authorized_keys est généré, comme montré dans la figure ci-dessous :







Précédent:[Pratique] Java ne peut pas détecter les exceptions personnalisées en utilisant la réflexion hutool
Prochain:[Combat réel]. NET/C# utilise SemaphoreSlim pour limiter les méthodes d’exécution concurrentes
 Propriétaire| Publié sur 10/12/2022 11:34:01 |
CentOS 7 copie les fichiers vers un autre serveur via des commandes
https://www.itsvse.com/thread-10012-1-1.html
 Propriétaire| Publié sur 05/06/2025 09:48:59 |
Pour le port 22 non par défaut :
 Propriétaire| Publié sur 04/08/2025 08:54:21 |
Linux utilise rsync pour synchroniser les données avec le nouveau serveur
https://www.itsvse.com/thread-11045-1-1.html
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com