linux系统ssh免密钥登录配置

Posted 执行の道术器

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统ssh免密钥登录配置相关的知识,希望对你有一定的参考价值。

linux主机配置ssh免密钥登录,具体配置如下:

1、执行命令ssh-keygen -t rsa,生成公钥和私钥(具体步骤详见下图)

2、会在当前用户的家目录的.ssh/生成公钥和私钥,

3、执行ssh-copy-id -i 将公钥文件传输给远程的主机,输入远程主机对应的密码。命令如下:
ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.0.166

4、此时在执行登录远程主机 ssh root@192.168.0.166,不会再输入密码:

以上是关于linux系统ssh免密钥登录配置的主要内容,如果未能解决你的问题,请参考以下文章

Xshell配置ssh免密码登录-密钥公钥(Public key)

CentOS6.9下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数

Debian9.5下ssh密钥登录配置步骤(免密码登录)和ssh-keygen 命令常用参数

linux下配置远程免密登录方法教程

Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录

如何配置ssh使用密钥登录,禁止口令登录