Linux 配置SSH免密
SSH免密
方法一:
第一步:给Server A生成密钥对
ssh-keygen
可以直接一直按回车键
第二步、给Server B授权
ssh-copy-id 10.1.1.196
执行该命令后,系统会要求输入你的密码。
第三步:验证SSH远程访问
ssh 10.1.1.196
这次将不再需要输入密码,而是直接登录到目标服务器。
是的,对于CentOS 7,还有一种更简单的方法来设置SSH免密登录:
方法二:
使用ssh-keygen和ssh-copy-id的一键方法
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa -N "" && ssh-copy-id user@remote_host
记得将 “user” 和 “remote_host” 替换为你的实际用户名和远程主机地址。执行后,你同样可以使用 ssh user@remote_host 来免密登录。