SSH原理及免密登陆
来源:互联网 发布:js实现淘宝购物车 编辑:程序博客网 时间:2024/05/11 05:23
非对称加密算法
该算法基于大数的因式分解数学难题,是目前应用最广泛的非堆成加密算法。
非对称加密算法,顾名思义就是加密和解密所用的密码是不一致的。有两个密码,一个为私钥,自己保存,另一个为公钥,可以放到公开的位置中给别人使用。由此派生了加密模型和认证模型。
SSH
SSH的英文全称是Secure Shell,通过使用SSH,你可以把所有传输的数据进行加密,这样“中间人”这种攻击方式就不可能实现。而且也能够防止DNS和IP欺骗。还有一个额外的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替telnet,又可以为ftp,pop,甚至ppp提供一个安全的“通道”。
SSH的验证方式
1.基于口令的验证
2.基于密钥的验证
基于口令的安全认证
使用账号密码就可以直接登陆的,但是每次都需要输入密码。
基于密钥的安全认证
经过配置后,以后就可以免输入密码登陆
免密操作步骤
1.使用ssh-keygen生成密钥对,要求输入时直接回车跳过,以默认设置即可
ssh-keygenGenerating public/private key pair.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.
ssh-copy-id root@192.168.1.3首次登陆时,需要输入目标主机的密码,并且有个确认选项,输入yes即可
3.如果要在主机别名登陆,在/etc/hosts下加入名字解析即可
0 0
- SSH原理及免密登陆
- ssh免密登陆
- ssh免密登陆
- ssh免密登陆
- SSH免密登陆
- ssh 免密登陆
- ssh 免密登陆
- ssh免密登陆
- SSH免密登陆
- ssh 免密登陆
- ssh免密登陆
- SSH登录原理及免密登录
- SSH免密登录原理及实现
- ssh登录原理及免密登录
- hadoop配置ssh免登陆原理
- ssh免密码登陆简单原理
- ssh免登陆原理及其命令实现。
- Linux中SSH免登陆原理
- KindEditor在ssm项目中的二次封装
- 网页引入百度云地图之JS篇
- 初学mysql(十)-数据库之存储过程、函数与游标-自定义函数和流程控制(下)
- LeetCode 33. Search in Rotated Sorted Array
- 手动建库傻瓜式一键安装脚本
- SSH原理及免密登陆
- uoj51(最小生成树+背包+bitset)
- Scala基础随笔(一)
- Java基础--JDBC-JavaBean
- java学习记录(12)——集合
- 数据结构与算法习题 replacement selection sort(置换选择排序)
- 硬件算法__二进制转BCD码
- 进程学习:3-进程组、会话、守护进程
- 【转】Linux服务器上11种网络连接状态 和 TCP三次握手/四次挥手详解