偷影子的人
应用
服务
服务
Apple
Google
Android
软件
软件
Chromium
SSH
Nginx
Traffic Server
Git
Subversion
Jenkins
Tomcat
硬件
硬件
电子产品
智能设备
配件
操作系统
操作系统
Windows
Linux
Debian
OpenWrt
Proxmox VE
数据库
DevOps
DevOps
Docker
网络代理
Tool
Java
Java
Java EE
编程
编程
Skill
Android
Java
Go
Python
Node
JavaScript
CSS
HTML
正则表达式
编辑器
设计模式
Framework
Framework
Bootstrap
jQuery
Select2
生活
生活
物资
房产
导航
(opens new window)
#
Login
口令登录
远程主机收到用户的登录请求,把自己的公钥发给用户。
用户使用这个公钥,将登录密码加密后,发送回来。
远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。
公钥登录
用户将自己的公钥储存在远程主机上。
登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。
远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录,不再要求密码。
中间人攻击:手动校验公钥指纹。
$
ssh
-p
22
user@host
←
Install
Agent
→