连接远程主机: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。在密钥协商阶段(第二阶段)服务端会将公钥发给客户端。
原文:https://www.cnblogs.com/golden-melon/p/15113993.html