SSH sans password
A propos
Si vous souhaitez qu'Ambari Server
installe automatique les agents Ambari sur tous les noeuds de votre cluster, vous devez configurer des connexions SSH sans mot de passe à partir du serveur.
Etapes
astuce
Il est possible d'utiliser un compte SSH non root, si ce compte peut exécuter sudo sans saisir de mot de passe.
- Passez en tant que super utilisateur.
sudo su -
- Assurez-vous que le serveur et le client SSH sont installés.
- RHEL/CentOS 7
- RHEL/CentOS/RockyLinux 8
- Ubuntu 22.04
yum install -y openssh-server openssh-clients
dnf install -y openssh-server openssh-clients
apt install -y openssh-server openssh-client
- Créez les paires de clés asymétriques.
ssh-keygen -b 4096 -t rsa
- Copiez la clé publique SSH sur le serveur distant.
ssh-copy-id -i ~/.ssh/id_rsa.pub root@node01.clemlab.local
- Tester l’accès sans mot de passe via SSH.
ssh root@node01.clemlab.local