Linux SSH免密码登录
转载请注明出处:http://www.cnblogs.com/blazer/p/5165304.html
环境:CentOS6.4
一、概述
1、为了让两个linux机器之间使用ssh不需要用户名和密码。采用了数字签名RSA或者DSA来完成这个操作
2、模型分析
假设 A (192.168.20.59)为客户机器,B(192.168.20.60)为目标机;
要达到的目的:
A机器ssh登录B机器无需输入密码;
加密方式选 rsa|dsa均可以,默认dsa
二、具体操作流程
单向登陆的操作过程(能满足上边的目的):
1、登录A机器
2、ssh-keygen -t [rsa|dsa],将会生成密钥文件和私钥文件 id_rsa,id_rsa.pub或id_dsa,id_dsa.pub
3、将 .pub 文件复制到B机器的 .ssh 目录, 并 cat id_dsa.pub >> ~/.ssh/authorized_keys
4、大功告成,从A机器登录B机器的目标账户,不再需要密码了;(直接运行 #ssh 192.168.20.60 )
双向登陆的操作过程:
1、ssh-keygen做密码验证可以使在向对方机器上ssh ,scp不用使用密码.具体方法如下:
2、两个节点都执行操作:
ssh-keygen -t rsa
然后全部回车,采用默认值.
3、这样生成了一对密钥,存放在用户目录的~/.ssh下。
将公钥考到对方机器的用户目录下 ,并将其复制到~/.ssh/authorized_keys中
cat id_dsa.pub >> ~/.ssh/authorized_keys
4、设置文件和目录权限:
设置authorized_keys权限
chmod 600 authorized_keys
设置.ssh目录权限
chmod 700 -R .ssh
设置/home/${用户名}的权限
chmod 700 -R /home/${用户名}
转载于:https://www.cnblogs.com/blazer/p/5165304.html
Linux SSH免密码登录相关推荐
- Linux SSH免密码登录与拷贝文件(SCP)- 亲测
参考网址1:http://blog.csdn.net/xyang81/article/details/51477925 参考网址2:http://blog.itpub.net/29500582/vie ...
- Linux SSH免密码登录与拷贝文件(SCP)
原文链接:http://blog.csdn.net/xyang81/article/details/51477925 在工作当中经常会登录远程服务器安装软件.部署应用或者拷贝文件到远程服务器上,都会提 ...
- Linux设置ssh免密码登录
一.SSH来源 对于需要远程管理其它机器,一般使用远程桌面或者telnet.linux一般只能是telnet.但是telnet的缺点是通信不加密,存在不安全因素,只适合内网访问. 为解决这个问题,推出 ...
- Linux配置SSH免密码登录(非root账号)
Linux环境下,经常通过SSH从一台服务器登录到另一台服务器,并且登录身份不是root账号,每次都要输入密码挺麻烦的,所以今天就来实战如何配置非root账号的免密码登录: 实战环境 本次实战环境是三 ...
- Linux初窥:Linux下SSH免密码登录配置
目录 环境设置(root权限) 1.关闭防火墙和SELinux 2.设置主机名 3.配置hosts 4.配置sshd 秘钥设置 1.创建免密码登录账户 2.生成秘钥 3.将公钥导入到认证文件 4.设置 ...
- 【SSH】SSH 免密码登录配置|Secure Shell 免密认证登录|linux 生成密钥
目录 LINUX SSH免密登录 即看即用 详细说明 免密登录原理 Secure Shell 免密认证登录 linux 生成密钥 windows 生成密钥 目录 LINUX SSH免密登录 即看即用 ...
- linux节点ssh免密码登录linux节点
需求 节点A要ssh免密码登录节点B. 1.产生密钥 节点A和B都要产生秘钥,并且要注意是否在root用户下,登录对象是用户,而不是机器,所以产生密钥前先从root或者其他用户切换到你说需要的用户.然 ...
- linux生成免密码登录
linux生成免密码登录: ssh-keygen -t rsa ssh-copy-id -i /home/hadoop/.ssh/id_rsa.pub master
- hadoop设置ssh免密码登录
对于需要远程管理其它机器,一般使用远程桌面或者telnet.linux一般只能是telnet.但是telnet的缺点是通信不加密,存在不安全因素,只适合内网访问.为 解决这个问题,推出了通信加密通信协 ...
最新文章
- 利用人脑神经突触进行网络模型剪枝
- 各路资本暗战智能家居
- JAVA程序设计----面向对象(上)
- 2021高考成绩查询省排名,重磅!2021全国各地高考预测分数线出炉,这样估分可以估算全省排名...
- string会传null吗_JVM 解剖公园(10): String.intern()
- Android下强制打开软键盘
- 多表连接时USING和ON的区别,USING会去掉重复列,ON显示重复列。
- 如何获取codeforces的完整数据
- pb string 接收dll按值返回_JavaScript 是如何工作的:JavaScript 的共享传递和按值传递...
- Makefile之eval与call用法
- MySql 存储过程 光标只循环一次
- Netflix是如何针对云构建和部署代码的
- C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(611,5): error MSB
- 南京大学2021计算机考研复试线是多少,快讯!南京大学2021年考研复试线公布,金融专硕425分!...
- 手机“入殓师”,你之前有听过吗?
- 外包php技术,php外包
- 《深入学习VMware vSphere 6》——2.2 vSphere 6实验环境需求
- win7计算机窗口左边被改了,win7电脑开始菜单变成经典模式?三种方法教你改回来...
- 卫星遥感—地块/边界提取相关论文
- android多边形图片,android – 按多边形区域裁剪图像