ssh

一、原理

  • ssh是一种网络安全协议,用于计算机之间的加密登录。
  • 使用ssh工具会生成配对的私钥和公钥。
  • 公钥可以公开,发放给多个持有人;私钥需要保密,通常只有本人持有。
  • ssh认证方式有两种:1、基于账号和口令(密码);2、基于公钥和私钥(无密码)。

二、认证流程

  1、基于账号和口令(密码)(User为客户端主机,Server为需要连接的服务端主机)

 
  2、基于公钥和私钥(无密码)
三、使用
  • 生成公钥和私钥的命令:ssh-keygen
  • ssh公钥和私钥文件位置:~/.ssh
  • 公钥:id_rsa.pub      私钥:id_rda      认证密钥(需要创建):authorized_keys    (将其他User的ssh公钥复制在里面,多个换行分隔)
  • ssh连接命令:ssh  username@ip
  • 断开连接:exit

四、其他


 

 
 
posted @ 2019-05-12 14:27  woldcn  阅读(289)  评论(0)    收藏  举报