为了安全起见,有些客户的服务器仅支持密钥认证,禁止使用账号和密码的方式连接服务器,下面来说说如何通过堡垒机使用密钥认证
# ssh-keygen -t rsa
一直enter下去完成后,在用户的家目录会生成一组密钥对
# cd /home/testuser/.ssh
# ls
id_rsa id_rsa.pub
一种方式:(若testuser设置了密码,可使用这种方式拷贝)
# ssh-copy-id -i .ssh/id_rsa.pub testuser@127.0.0.1
第二种方式:(若没有为testuser设置密码,将其公钥拷贝其家目录下)
# cp id_rsa.pub authorized_keys
# chmod 600 authorized_keys
如下登录成功
此方式是将私钥托管到堡垒机上
下面文章说明如何通过工具托管密钥进行登录
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。