红帽子设置SSH基于密钥的用户登陆

简介:

1. SSH客户机中建立名为gates的用户,并以gates的身份在其宿主目录中的.ssh隐藏目录中生成用户的密钥对文件


2.利用scp将该目录下的公钥文件id_rsa.pub文件复制到你要登陆的开启SSH服务的服务器的宿主目录中,并在该宿主目录建立隐藏文件夹”.ssh”,将该公钥文件重命名为authorized_keys,并复制到.ssh目录中

客户机 (172.16.0.1):
 


SSH 服务器 (172.16.0.2):

3.客户机用root帐户SSH远程登陆SSH服务器验证密钥的认证


Gates 用户直接利用 ssh 命令无需密码登陆到 172.16.0.2 root 帐户宿主目录下



     本文转自 showerlee 51CTO博客,原文链接:http://blog.51cto.com/showerlee/1118362,如需转载请自行联系原作者



相关文章
|
20天前
|
消息中间件 安全 Unix
SSH配置多台服务器之间的免密登陆以及登陆别名
SSH配置多台服务器之间的免密登陆以及登陆别名
30 1
|
4月前
|
Linux 网络安全
CentOS7服务器SSH登陆时自动显示服务器基础信息
CentOS7服务器SSH登陆时自动显示服务器基础信息
45 0
|
9月前
|
JSON Linux 网络安全
【全面解析】Windows 如何使用 SSH 密钥远程连接 Linux 服务器
【全面解析】Windows 如何使用 SSH 密钥远程连接 Linux 服务器
426 2
|
4天前
|
弹性计算 算法 Shell
非交互自动生成 SSH 密钥文件
【4月更文挑战第28天】
9 0
|
3天前
|
弹性计算 运维 Shell
非交互自动生成SSH 密钥文件
【4月更文挑战第29天】
4 0
|
3月前
|
安全 网络协议 Linux
|
4月前
|
人工智能 Ubuntu 安全
如何在 Ubuntu 20.04 上设置 SSH 密钥
SSH是一种加密协议,用于管理服务器并与服务器通信。使用 Ubuntu 服务器时,我们将大部分时间花在通过 SSH 连接到服务器的终端会话上。 下来将重点关注为 Ubuntu 20.04 安装设置 SSH 密钥,SSH 密钥提供了一种安全的登录服务器的方式。
233 0
|
4月前
|
安全 Linux 网络安全
服务器设置 SSH 通过密钥登录
服务器设置 SSH 通过密钥登录
|
9月前
|
安全 网络安全 开发工具
为什么Git需要配置ssh密钥,怎么配置?
如果不设置 ssh 公钥每次提交代码就要输入你的帐号密码。如果设置了公钥之后你的机器和 github或者gitee 通信的时候, github或者gitee可以通过公钥识别出你是可信赖用户,这样就不需要每次 git 和 github或者gitee 通信的时候都要输入密码了。
132 0
|
9月前
|
安全 Ubuntu Linux
如何在 Linux 中设置 SSH 无密码登录
如何在 Linux 中设置 SSH 无密码登录
165 0