当前位置:首页 >  科技百科

linux免密登录ssh

时间:2024-07-06 18:02:36

科技百科

导读:linux的ssh免密登录  在Linux下配置ssh免密登录,可以通过以下步骤操作: 1. 在本地生成公钥私钥:执行命令 `ssh-keygen -t rsa`,执行后会提示输入文件保存路径......

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文件会添加一行内容,也就是本地生成的公钥。因此编辑该文件,将对应的公钥内容删掉,就禁用了免密。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!

新视点数码百科版权所有,广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号