当前位置: 首页 > 知识库问答 >
问题:

linux - 解决Linux中普通用户ssh密钥远程登录失败的问题?

符正信
2024-09-27

Linux多用户ssh密钥远程登录

ssh密钥远程登录Linux,我创建了普通用户,把普通公钥的密钥放到了/root/.ssh/authorized_keys
然后用普通用户远程连接失败,允许普通用户登录我也添加了
只有root用户可以远程用密钥登录,求大佬解答

共有1个答案

徐佐
2024-09-27

配置ssh是是要放在用户的家目录下的。root用户的家目录是 /root/ ,一般普通用户的家目录是在 /home/<user_name>/
假如你的普通用户是 abcd,那么你就应该把公钥放在 /home/abcd/.ssh/authorized_keys

 类似资料:
  • 本文向大家介绍Linux配置远程SSH无密码登录,包括了Linux配置远程SSH无密码登录的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jaLinux配置远程SSH无密码登录的方法,供大家参考,具体内容如下 系统:CentOS 6.8 主机1:192.168.0.177 主机2:192.168.0.178 工具介绍: ssh-keygen:创建公钥和密钥 ssh-copy-id:把

  • 本文向大家介绍解决ssh远程登陆linux显示-bash-4.1$的问题,包括了解决ssh远程登陆linux显示-bash-4.1$的问题的使用技巧和注意事项,需要的朋友参考一下 cp -pr /etc/skel/.bash* /home/test/ #/home/test是用户目录 改变用户家目录:usermod -md /tmptest test 以上就是小编为大家带来的解决ssh远程登陆li

  • 本文向大家介绍linux远程登录ssh免密码配置方法,包括了linux远程登录ssh免密码配置方法的使用技巧和注意事项,需要的朋友参考一下 一、情景 公司刚上几台Linux,现在要把主机之间都能远程ssh免密码登陆。 二、原理 很简单,使用ssh-keygen 在主机A上生成private和public密钥,将生成的public密钥拷贝到远程机器主机B上后,就可以使用ssh命令无需密码登录到另外一

  • 本文向大家介绍详解linux SSH登录流程,包括了详解linux SSH登录流程的使用技巧和注意事项,需要的朋友参考一下 本文给大家详细介绍了ssh 密钥登录远程服务器流程和注意事项,以下是详细内容: 密钥登录比密码登录安全,主要是因为他使用了非对称加密,登录过程中需要用到密钥对。整个登录流程如下: 远程服务器持有公钥,当有用户进行登录,服务器就会随机生成一串字符串,然后发送给正在进行登录的用户

  • 本文向大家介绍linux下配置远程免密登录问题,包括了linux下配置远程免密登录问题的使用技巧和注意事项,需要的朋友参考一下 linux下各种集群搭建往往需要配置远程免密登录,本文主要描述了CentOs6.3系统下配置免密登录的详细过程。 ssh远程登录,两种身份验证: 1.用户名+密码 密钥验证 机器1生成密钥对并将公钥发给机器2,机器2将公钥保存。 机器1要登录机器2时,机器2生成随机字符串

  • 前面介绍了如何安装 Linux 终端工具,本小节介绍本地电脑如何使用 ssh 命令远程登录、Linux 终端工具远程登录的方式,这两种登录方式都是基于 ssh 网络安全协议的,学会使用远程登录 Linux 服务器,会让你对 Linux 系统更加熟悉。 1. SSH Secure Shell 的缩写即为 SSH ,此网络安全协议是由 IETF 的网络小组(Network Working Group)