本文共 457 字,大约阅读时间需要 1 分钟。
1.使用MobaXterm登录master虚拟机
2.使用ssh方式测试登录本机,验证登录是否需要密码,截图如下:
3.输入密码后成功登录(当然,得密码正确哈),执行exit命令退出。 4.使用ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa命令,生成公私钥对(也可以使用rsa加密算法,这使用的是dsa加密算法)
执行后,会在~/.ssh目录下生成私钥以及公钥键值对,入截图所示(执行“cd ~/.ssh”命令后,使用“ls”命令查看):
5.执行“cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys”命令,将公钥写入认证文件authorized_keys中
6.使用chmod 600 authorized_keys命令,修改authorized_keys的权限为600,否则无法免密登录。截图如下:
7.再次执行ssh master命令,发现无需密码即可直接登录(有的设置完以后,第一次可能还需要密码)
转载地址:http://tvca.baihongyu.com/