SSh 免密码登陆
来源:互联网 发布:ubuntu caffe python 编辑:程序博客网 时间:2024/06/15 00:50
原文地址:http://chenlb.iteye.com/blog/211809
有机器A(192.168.1.155),B(192.168.1.181)
现想A通过ssh免密码登录到B。
操作步骤:
进入主机A的cmd界面:
1 产生密钥,命令如下:
ssh-keygen –t rsa –P ‘’
截图如下:
在输入上面的命令后,它会在/Users/chenlb下生产.ssh目录,.ssh下有id_rsa和id_rsa.pub(id_rsa文件保存私钥,id_rsa.pub文件保存公钥);
-t rsa 表示产生rsa密钥
-P表示密码,-P ‘’(两个单引号)就表示密码为空。也可以不用-P参数,这样就要三个回车,用-P就一次回车。
2 把A机下的id_rsa.pub复制到B机下,在B机的.ssh/authorized_keys文件里,可以用scp命令,命令如下:
scp .ssh/id_rsa.pub chenglb@192.168.1.181:/home/chenglb/id_rsa.pub
(scp 主机A上的文件路径 服务器B的文件路径)
截图如下:
由于还没有免密码登录的,所以要输入密码。
3. B机把从A机复制的id_rsa.pub添加到.ssh/authorzied_keys文件里。
authorized_keys的权限要是600。
.ssh文件夹的权限要是700
4. A机登录B机。
第一次登录是时要你输入yes。
现在A机可以无密码登录B机了。
小结:登录的机子可有私钥,被登录的机子要有登录机子的公钥。这个公钥/私钥对一般在私钥宿主机产生。上面是用rsa算法的公钥/私钥对,当然也可以用dsa(对应的文件是id_dsa,id_dsa.pub)
想让A,B机无密码互登录,那B机以上面同样的方式配置即可。
- SSh 免密码登陆
- SSH登陆免密码
- ssh免密码登陆
- ssh 免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- ssh 免密码登陆
- ssh 免密码登陆
- ssh 免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- SSH免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- ssh免密码登陆
- Storm简述及集群安装
- Remove Duplicates from Sorted Array II
- oracle分区表彻底删除的办法
- poj 2240 floyd算法
- javaScript实现多语言切换
- SSh 免密码登陆
- android studio中空文件夹是否折叠
- android开发下的一些技术要点
- oralce 时间间隔函数
- 【iOS开发】 UIApplication 理解与应用
- 将文件名中不足四位的数字前面以0补齐
- java学习笔记--如何用jar命令对java工程进行打包
- linux常用命令加实例大全
- 周期串问题