-
连接远程主机:ssh -p 2222 user@host
-
生成公钥和私钥:ssh-keygen
-
将公钥复制到远程主机上:ssh-copy-id user@host
-
一般配置文件地址:/etc/ssh/sshd_config
-
authorized_keys文件:远程主机将用户的公钥,保存在登录后的用户主目录的$HOME/.ssh/authorized_keys文件中。用于免密登录。
-
known_hosts文件:ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts,格式为 IP+public-key。在密钥协商阶段(第二阶段)服务端会将公钥发给客户端。
相关文章
- 12-18Android存储(文件流和io流)
- 12-18Mac下使用iTerm2让SSH记录远程服务器账号和密码
- 12-18QGIS基本功 | 21 QGIS工程文件属性设置(2)——坐标参照系、变换、默认样式、数据源、关系和变量
- 12-18python:使用文件上传和其他参数解析HTTP POST请求
- 12-18[IntelljJ IDEA] 文件修改提示和自动保存功能
- 12-18stdin和stdout实际上是同一个文件吗?
- 12-18nginx 请求转发和过滤 conf配置文件
- 12-18docker环境安装,镜像和容器常用命令
- 12-18PS和PR2022安装报错“Error”,提示文件“Setup”不存在如何解决?
- 12-18配置NTP网络时间自动校对系统时间和创建备份文件