环境:VMware Workstation 10
系统:Centos7.2

ssh 远程工具
ctrl D 退出登录
ssh-keygen 密钥生成

A,B机器两台,进行互相登录 可以通过SSH密码登录 或者 密钥认证登录

密钥生成

[root@localhost ~]# ssh-keygen PS:密钥生成
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): PS:可以存放路径,保持默认就好
Enter passphrase (empty for no passphrase): PS:密码设置 ,实验为空就好
Enter same passphrase again: PS:密码设置,实验为空就好
Your identification has been saved in /root/.ssh/id_rsa. ps:私钥
Your public key has been saved in /root/.ssh/id_rsa.pub. ps:公钥
The key fingerprint is:
41:fa:10:41:10:f5:67:44:01:57:a4:09:74:b7:85:9c [email protected]
The key's randomart image is:
+--[ RSA 2048]----+
o==o=o*=+o.
= = +Eo
o o = .
o +
S

+-----------------+
[root@localhost ~]#

把公钥 存放到另外一台机器上

[root@localhost ~]# cat /root/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCqBM+RpSV0Buxyz30k92WopQnyLK7I1uUAu50gF4UcxKD0jVaauDDVwwkfMlVY1gCtm3cEzdAWCMKuvEtkE/59V8DttVAsTL//fzK++3SEolqzu6KyiwmugiT6EsoSWNI957ysCpawE+9tczjmS21YbioQ+k8N4UQFnr3E/cOPABRatsCtMNwnq5nGrV2kj02h733l0+lWpyIfr9j8QvSMt52vpc30btIDRUvzg53ODmh9VhhnqY358Pj61gi+j2a7JGCcwYCOmuRdFT3Ha4xEdkf4MewE53C29XheYiYZHLjdY8w51+yEUBe7+je2379YP65TVpdIAOj76BZomSbZ [email protected]
[root@localhost ~]#
13.liunx机器互相登录_第1张图片
PS:检查没有错误之后 按 “Esc” 进行命令模式 输入 wq 保存退出

setliulnx防火墙一定要关闭

在B机器上输入 ::ssh xxx.xxx.x.xxx(IP地址) 就可以直接登录了