安装ssh无密码登陆
方便我们后续的无密码登陆别的机器,例如要登陆Hadoop、spark、hive等等,也方便我们在公司使用多台服务器。
典型的非对称加密,跟pgp加密是类似的。
上述步骤也可以抽象看成一个TCP连接
生成公钥和私钥
[root@VM_0_16_centos ~]# ssh-keygen -t rsa
一路确定
[root@VM_0_16_centos ~]# cd .ssh
[root@VM_0_16_centos .ssh]# ls
id_rsa id_rsa.pub known_hosts
将公钥导入B机器
[root@VM_0_16_centos .ssh]# cat id_rsa.pub >> authorized_keys
当成存入B机器authorized_keys文件下
设置权限
[root@VM_0_16_centos .ssh]# chmod 600 authorized_keys
建立连接
[root@VM_0_16_centos .ssh]# ssh root@VM_0_16_centos
登陆B机器
使用非对称加密的技术。