SSH 公钥授权登录
公钥登录是一种更为安全,方便的连接主机方式。
安装
sudo apt install ssh-keygen
默认存放在 /home/username/.ssh/id_rsa
cd ~/.ssh 可以访问其文件夹
私钥文件名为: id_rsa
公钥文件名为: id_rsa.pub
在生成过程中可以为密码设置口令
上传公钥
cat ~/.ssh/id_rsa.pub打印公钥,复制到~/.ssh/authorized_keysssh-copy-id 用户@连接主机将公本地公钥上传到服务器
其它
以下为服务端修改
修改SSH服务配置
sudo nano /etc/ssh/sshd_config
配置改禁用密码登录PasswordAuthentication no
Debian or Ubuntu 重启服务
sudo service ssh restart
参考
How To Configure SSH Key-Based Authentication on a Linux Server
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Good Day!





