linux配置ssh免密登录

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

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

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