linux配置ssh免密登录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhblanlan/article/details/81535335

SSH(Secure Shell)是一种能够以安全的方式提供远程登录的协议,也是目前远程管理Linux的系统首选方式。
ssh提供两种安全验证的方法:
基于口令的验证:用账户和密码来验证登录
基于密钥的验证:需要在本地生成密钥对,然后把密钥对中的公钥上传至服务器,并与服务器中的公钥进行比较,该方式相较来说更安全。

1、在客户端生成公钥和私钥
ssh-keygen

这里写图片描述
查看生成的公钥
这里写图片描述
2、在服务端保存客户端的公钥 (保存在~/.ssh/authorized_keys下)
ssh-copy-id 用户名@ip
ssh-copy-id [email protected]
这里写图片描述
3、查看保存的公钥
这里写图片描述
配置ssh免密登录结束

猜你喜欢

转载自blog.csdn.net/zhblanlan/article/details/81535335