Ubuntu rsa密钥认证登陆
rsa密钥认证登陆
1.在客户端生成公钥、私钥。
$ ssh-keygen -t rsa -C "xx@email"
2.在客户端将生成的公钥添加至服务端的 authorized_keys 文件里
$ ssh-copy-id root@192.168.0.1 // 需输入密码验证
3.在服务端禁用密码登录
$ sudo vi /etc/ssh/sshd_config // 修改 PasswordAuthentication 为 no 后保存
$ sudo service sshd restart // 重启 ssh 服务
以上操作主要为了安全,其次是为了使用 Envoy部署工具。