cd ~
ls -la 发现并没有.ssh的文件夹存在
于是使用命令开始创建
ssh-genkey -t rsa 一路回车即可
然后进入.ssh 文件夹 cd ~/.ssh
ls -la 即可看到
total 16
-rw------- 1 hadoop hadoop 1679 Feb 11 00:20 id_rsa // 私钥
-rw-r--r-- 1 hadoop hadoop 398 Feb 11 00:20 id_rsa.pub // 公钥
-rw-r--r-- 1 hadoop hadoop 704 Feb 11 00:18 known_hosts
实现无密码登录我们需要将公钥写入文件夹authorized_keys
cat id_rsa.pub >> authorized_keys
便于之后的操作,可以将authorized_keys的权限进行修改 chmod 600 authorized_keys
然后测试即可实现无密码登录。
扫描二维码关注公众号,回复:
5157593 查看本文章
[hadoop@hadoop000 ~]$ ssh hadoop000
Last login: Mon Feb 11 00:39:19 2019 from 192.168.1.119
[hadoop@hadoop000 ~]$
ps:你得先安装了ssh服务