First, make sure that you can ping and then execute the following command. the master will log on to the slavemaster and execute the following command: 24 confirm the local ssh
First, make sure you can ping
Run the following command,
Master login slave
Run the following command on the master:
2.4 check the local sshd configuration file (root)
$ Vi/etc/ssh/sshd_config
Find the following content and remove the annotator "#"
RSAAuthenticationyes
PubkeyAuthenticationyes
AuthorizedKeysFile. ssh/authorized_keys
2.5 if the configuration file is modified, restart the sshd service (root)
$ Vi/sbin/service sshd restart
If not modified, skip the preceding steps,
Continue below
2.7 create a public/private key for a certificate
$ Ssh-keygen-t dsa-p'-f ~ /. Ssh/id_dsa
$ Cat ~ /. Ssh/id_dsa.pub> ~ /. Ssh/authorized_keys
2.8 test logging on to ssh localhost
$ Ssh localhost
Under normal circumstances, the login is successful, and some successful login information is displayed,
Finally:
$ Cat ~ /. Ssh/id_dsa.pub | ssh remote user name @ remote server ip 'cat-> ~ /. Ssh/authorized_keys'