当前位置:首页 >  智能电子

linux免密码ssh登陆

发布时间:2024-11-01 09:02:08

linux的ssh免密登录 

在Linux下配置ssh免密登录,可以通过以下步骤操作:

1. 在本地生成公钥私钥:执行命令 `ssh-keygen -t rsa`,执行后会提示输入文件保存路径,直接回车即可,文件默认在当前用户的.ssh文件夹下。切换到路径 `cd ~/.ssh`,使用ls命令,会看到生成的两个文件id_rsa和id_rsa.pub。

2. 将公钥上传到目标服务器:执行命令 `ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.157.110`,执行后按照提示输入服务器root用户密码。

3. 测试免密登录:执行命令 `ssh root@192.168.157.110`,如果不用输入密码就表示免密配置成功。

4. 删除免密:上传公钥后,目标服务器对应用户下的.ssh/authorized_keys文件会添加一行内容,也就是本地生成的公钥。因此编辑该文件,将对应的公钥内容删掉,就禁用了免密。

《linux免密码ssh登陆》不代表本网站观点,如有侵权请联系我们删除

全数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号

联系我们 关于我们 版权申明