计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1190|回复 Reply: 8
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] 使用公钥或密码都无法远程登录Linux服务器

[复制链接 Copy URL]

254

帖子

4

威望

4740

eV
积分
5074

Level 6 (一方通行)

本帖最后由 djjj148 于 2023-9-2 11:30 编辑

我有几台用了一年的Linux服务器,都是用同样的方式装的rocky Linux 8系统,设置也一样,平时用自己的台式机和笔记本(都是win10系统)通过Xshell连接服务器,都没有问题

这两天突然发现,在Linux服务器的设置没有任何变化的情况下台式机就是连接不上其中一台Linux服务器,无论是用公钥或是密码,但是连接其他的Linux服务器就可以;而用笔记本就可以顺利连接所有的Linux服务器(密码和公钥都可以)。台式机远程连接失败的提示如图1所示:

图1 台式机远程连接Linux服务器的报错提示


值得一提的是,我100%确定已经把台式机上的公钥录入了Linux中,因为:
1. 前几天台式机还能正常远程这台Linux,就这两天突然不行了,而这段时间Linux的设置没有任何变化。
2. 甚至我昨天已经成功用台式机连接上这台有问题的Linux服务器了,过了几分钟,连接突然断开,再连接就报图1的错误了
3. 重启有问题的Linux服务器后,台式机可以登录了,笔记本却不能了,报错还是图1的那种。

这个情况实在是太奇怪,自行谷歌尝试解决无果,请各位大神支支招。

366

帖子

1

威望

7510

eV
积分
7896

Level 6 (一方通行)

2#
发表于 Post on 2023-9-2 16:44:44 | 只看该作者 Only view this author
有可能是账户所在目录的权限设置太高(比如设置了 777,改为755、750等就好了),被系统认为不安全有风险而不能正常登录。

2407

帖子

1

威望

5948

eV
积分
8375

Level 6 (一方通行)

3#
发表于 Post on 2023-9-2 17:59:26 | 只看该作者 Only view this author
ssh -vvvv user@hostname 看看
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

254

帖子

4

威望

4740

eV
积分
5074

Level 6 (一方通行)

4#
 楼主 Author| 发表于 Post on 2023-9-3 09:59:34 | 只看该作者 Only view this author
本帖最后由 djjj148 于 2023-9-3 10:05 编辑
abin 发表于 2023-9-2 17:59
ssh -vvvv user@hostname 看看

输出了一些debug信息。

我突然想起,前几天我应该做了一个“危险操作”:
本来我的台式机是用Xshell生成了一对公钥和私钥,并公钥上传到了Linux服务器中的root和普通用户tom中的;
笔记本也是另外生成一对公钥和私钥,区别在于只把公钥上传到了Linux服务器中tom用户,没有上传到root。
有一天我想用笔记本登录root,可是我直接把台式机上用Xshell生成的私钥另存为一个文件后,复制到笔记本中并导入了Xshell(本来应该把笔记本的公钥上传到root中的),
就这样笔记本也成功登录了root,但是不久后就遇到了图1的报错。
我现在就算"删除Linux之前导入的所有公钥,用Xshell生成新的公钥-私钥对后导入公钥到Linux中",也无法远程连接Linux了(出现图1报错),请问我该怎么办?

2407

帖子

1

威望

5948

eV
积分
8375

Level 6 (一方通行)

5#
发表于 Post on 2023-9-3 11:42:59 | 只看该作者 Only view this author
djjj148 发表于 2023-9-3 09:59
输出了一些debug信息。

我突然想起,前几天我应该做了一个“危险操作”:

看不懂你的描述?

要不重头来?

本地登陆,rm -fr $HOME/.ssh
前提是,sshd允许客户可以密码和密钥登陆……
而后重新制作密钥……

你描述的操作流程十分混乱,看不懂
High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

281

帖子

2

威望

4568

eV
积分
4889

Level 6 (一方通行)

打脸只许打一次

6#
发表于 Post on 2023-9-4 09:25:57 | 只看该作者 Only view this author
纯粹个人想法 ssh-keygen -R XXX.XXX.XXX.XXX

254

帖子

4

威望

4740

eV
积分
5074

Level 6 (一方通行)

7#
 楼主 Author| 发表于 Post on 2023-9-4 15:39:37 | 只看该作者 Only view this author
摸索出来了,IP冲突了。。。真是尴尬

153

帖子

0

威望

1517

eV
积分
1670

Level 5 (御坂)

8#
发表于 Post on 2023-9-5 09:18:14 | 只看该作者 Only view this author
djjj148 发表于 2023-9-4 15:39
摸索出来了,IP冲突了。。。真是尴尬

我之前遇到过类似情况,原因是服务器用wifi连接,动态ip容易冲突
Lure Over Love

254

帖子

4

威望

4740

eV
积分
5074

Level 6 (一方通行)

9#
 楼主 Author| 发表于 Post on 2023-9-6 11:31:36 | 只看该作者 Only view this author
本帖最后由 djjj148 于 2023-9-6 11:32 编辑
Gzh_NJ 发表于 2023-9-5 09:18
我之前遇到过类似情况,原因是服务器用wifi连接,动态ip容易冲突

我是设置的静态IP,有次维护的时候把网线拔了,机器也关机了,刚好这个过程中学院的网络重启了,别人DHCP的IP就和我设的静态IP冲突了

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 01:13 , Processed in 0.179020 second(s), 23 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list