SSH配置记录

以密钥方式登录

生成密钥对

1
ssh-keygen -t rsa -b 4096 -f id_zhangsan -C zhangsan

-t 密钥对算法 dsa | ecdsa | ed25519 | rsa

-b 密钥位数

-f 输出文件密钥对文件名

-C 备注信息

写入服务器

1
ssh-copy-id -i id_zhangsan -p 1234 root@host.zhangsan.com

-i 私钥文件名

-p 端口

关闭密码方式登录

1
vim /etc/ssh/sshd_config

修改PasswordAuthentication

1
PasswordAuthentication no

验证

1
ssh -p 1234 -i id_zhangsan root@host.zhangsan.com