linux之ssh登陆原理
2014-05-02 17:14
169 查看
(请求端口22)
1,客户端 ---------- linux服务器
(返回公钥)
2 客户端(拿到公钥,用服务器返回的公钥来加密客户端【自己产生的通讯密钥,不是公钥也不是私钥】)产生一个密文
3,客户端产生的密文 发送给 linux服务器 (公钥加密的密文要用服务器产生的私钥来解密),此时客户端和服务器就有
公告的密文,建立安全通道,返回请求客户机的用户和密码,用通讯秘钥进行加密,服务器进行解密验证,如果验证通过产生
会话,
4 在linux中用命令 ssh-keygen -t rsa 产生公钥
文档参考:http://blog.sina.com.cn/s/blog_4077692e0100qjkp.html
1,客户端 ---------- linux服务器
(返回公钥)
2 客户端(拿到公钥,用服务器返回的公钥来加密客户端【自己产生的通讯密钥,不是公钥也不是私钥】)产生一个密文
3,客户端产生的密文 发送给 linux服务器 (公钥加密的密文要用服务器产生的私钥来解密),此时客户端和服务器就有
公告的密文,建立安全通道,返回请求客户机的用户和密码,用通讯秘钥进行加密,服务器进行解密验证,如果验证通过产生
会话,
4 在linux中用命令 ssh-keygen -t rsa 产生公钥
文档参考:http://blog.sina.com.cn/s/blog_4077692e0100qjkp.html
相关文章推荐
- Linux中SSH免登陆原理
- 企业linux应用ssh免密码登陆上机实战考试题
- Jenkins进阶系列之——09配置Linux系统ssh免密码登陆
- Linux上的NFS搭建与应用(ssh 免登陆)
- ssh登陆linux后台运行脚本不关闭
- 详解linux系统下SSH原理与运用+rsync和scp使用
- linux下建立ssh无密码登陆
- 使用public/private key让putty(ssh)自动登录(以及linux上使用密钥做ssh自动登陆)
- 解决ssh远程登陆linux显示-bash-4.1$的问题
- Linux(CentOS)SSH无密码验证登陆
- Linux修改SSH端口和禁止Root远程登陆
- Mac OS X上如何实现到Linux主机的ssh免登陆
- linux_ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
- 使用SSH Secure Shell登陆Linux出现乱码的解决
- 使用public/private key让putty(ssh)自动登录(以及linux上使用密钥做ssh自动登陆)
- linux ssh远程登陆和文件传输
- [Linux]ssh免密码登陆
- Linux下无需输入password自己主动登陆sshserver方法
- RHCE课程-RH131Linux管理笔记五-Linux远程登陆telnet及ssh服务
- Linux ssh免密钥登陆配置