Ubuntu群免密ssh登录
2020-02-03 04:36
113 查看
Ubuntu免密ssh登录
ssh-copy-id设置root密码设置映射表生成公钥保存公钥完成1设置root密码
Ubuntu初始没有root密码,需要预先设置,不然在之后会报错。
sudo passwd Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
2设置映射
vim /etc/hosts 127.0.0.1 localhost 192.168.1.2 master 192.168.1.3 node1 #各主机之间映射表应相同 #可通过scp 复制 #可以不弄,可以直接输ip
3生成公钥
ssh-keygen #输入ssh-keygen之后出现有选择保存目录、描述等,可直接默认 Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is:
之后/root/.ssh目录会增加文件id_rsa 、id_rsa.pub
4保存公钥
#node1 scp id_rsa.pub root@[ip]:/root/.ssh/id1 #master cat id1 >>authorized_keys cat id_rsa.pub >>authorized_keys scp authorized_keys root@[ip]:roo/.ssh/authorized_keys #保存的映射用于登录其他电脑是可以替代,不必输入ip地址
至此,结束。
5附加、简单粗暴法
ssh-copy-id master #ssh-copy-id 把对方的公钥保存到自己的authorized_keys文件, #重复执行到每一个机子,再复制可以相当于3.4步(个人觉得)
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- ssh免密码登录
- 登录成功之后跳转回原先载入的链接
- 获取客户端登录ip地址
- 解决xhsell登录超时问题
- 转:Spring学习笔记---Spring Security登录页
- BaseServlet反射method通用类/ 首页跳转/ 注册功能/ 登录功能/ 退出 (网上商城一)
- 微信 oauth 登录 ,回调两次,一个坑,记录一下。
- (十三)javaspringbootb2b2c多用户商城系统分析-SSO单点登录之OAuth2.0
- oracle远程登录服务器
- SSH Secure Shell Client用public key认证登录 推荐
- [技巧]你会做Web上的用户登录功能吗?
- 如何修改SQL Server 2000身份验证模式和系统管理员Sa的登录密码(转)
- dedecms会员登录积分每天只限增加一次的实现思路
- ECS Linux通过Xshell 配置密钥key免密码登录
- mrsql黑窗口登录
- Android客户端登录注册模块
- UCenter创始人密码正确但是登录不了
- 微信小程序入门七登录注册
- Shiro限制帐号只能在一处登录