【存在问题,待修改】SSH 远程登陆
0. 前提
设置 hosts
参考链接
1. SSH 是什么
SSH ( Secure Shell ) 是一种协议标准,其目的是实现安全远程登录以及其它安全网络服务。
SSH之所以能够保证安全,原因在于它采用了公钥加密。
过程如下:
- 远程主机收到用户的登录请求,把自己的公钥发给用户。
 - 用户使用这个公钥,将登录密码加密后,发送回来。
 - 远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。
 
2. 配置 SSH 免密登陆
1. 生成公私密钥对
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
       参数说明
      -t   //指定算法rsa
      -P    //指定一个字符串进行加密
      -f  	//指定生成文件的位置
  2. 将公钥拷贝到其他节点
  ssh-copy-id centos@s101
  3. 测试ssh
  ssh s101
    且将新火试新茶,诗酒趁年华。
                    
                
                
            
        
浙公网安备 33010602011771号