ssh无密钥远程登录配置
来源:互联网 发布:php中final 编辑:程序博客网 时间:2024/06/07 20:53
假设有两台需要配置ssh无密钥远程登录的服务器,分别为: huawei@10.18.133.1 和 huawei@10.18.133.2
1.安装ssh(若没安装的话):
sudo apt-get install ssh
2、在两台服务器上均执行以下命令, 可以免密码登陆本机:
2.1查看在~目录下是否存在.ssh文件夹(ssh前面有.的是隐藏文件夹),输入命令: ll -h ~ 。如果没有,则执行:mkdir ~/.ssh
2.2生成私钥和公钥:
输入: ssh-keygen -t rsa ,之后一路回车。
这个命令生成一个密钥对:id_rsa(私钥文件)和id_rsa.pub(公钥文件)。默认被保存在~/.ssh/目录下。
2.3把公钥(id_rsa.pub)追加到授权的key中去: cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
这时已经可以实现无密码登录本机了, 执行: ssh localhost 已经无需输入密码。
在huawei@10.18.133.1中执行以下命令:
cat ~/.ssh/id_rsa.pub | ssh huawei@10.18.133.2 'sh -c "cat - >> ~/.ssh/authorized_keys"'
在huawei@10.18.133.2中执行以下命令:
cat ~/.ssh/id_rsa.pub | ssh huawei@10.18.133.1 'sh -c "cat - >> ~/.ssh/authorized_keys"'
这时已经可以实现无密码远程登录了, 在huawei@10.18.133.1执行: ssh huawei@10.18.133.2 , 以及在huawei@10.18.133.2执行: ssh huawei@10.18.133.1 , 均已经无需输入密码。
- ssh无密钥远程登录配置
- 配置Linux服务器SSH远程密钥登录
- Linux ssh无密钥登录
- ssh无密钥登录机制
- Linux CentOS 节点之间的SSH无密钥登录配置
- SSH密钥登录远程主机
- 集群SSH无密钥配置
- 配置SSH无密钥登陆
- 配置ssh免密钥登录
- ssh 配置免密钥登录
- Ubuntu配置ssh密钥登录
- ssh 无密码登录(使用密钥)
- ssh无密码密钥方式登录
- Linux下SSh无密钥登录
- SSH远程登录密钥验证授权机制
- Mac下配置ssh无密码登录远程服务器
- ssh 远程无密码登录
- ssh 远程无密码登录
- springmvc中aop对controller切面编程
- 解决vsftpd 读取目录列表失败的问题
- 前缀、中缀、后缀表达式
- sdnuACM1011盒子与球
- point-wise ranking Vs pair-wise ranking
- ssh无密钥远程登录配置
- 第八周 谁是小偷
- tp以post方式提交表单并保存数据
- Spring Boot 多数据源
- hdu 5688 Problem D
- 题目1064:反序数【数位拆解】
- filter的执行顺序
- 第八章 Oracle 控制语句
- 唯一分解定理