计算化学公社

 找回密码 Forget password
 注册 Register

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

查看数: 1192 | 评论数: 8 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-9-2 10:31

正文摘要:

本帖最后由 djjj148 于 2023-9-2 11:30 编辑 我有几台用了一年的Linux服务器,都是用同样的方式装的rocky Linux 8系统,设置也一样,平时用自己的台式机和笔记本(都是win10系统)通过Xshell连接服务器,都没有问 ...

回复 Reply

djjj148 发表于 Post on 2023-9-6 11:31:36
本帖最后由 djjj148 于 2023-9-6 11:32 编辑
Gzh_NJ 发表于 2023-9-5 09:18
我之前遇到过类似情况,原因是服务器用wifi连接,动态ip容易冲突

我是设置的静态IP,有次维护的时候把网线拔了,机器也关机了,刚好这个过程中学院的网络重启了,别人DHCP的IP就和我设的静态IP冲突了
Gzh_NJ 发表于 Post on 2023-9-5 09:18:14
djjj148 发表于 2023-9-4 15:39
摸索出来了,IP冲突了。。。真是尴尬

我之前遇到过类似情况,原因是服务器用wifi连接,动态ip容易冲突
djjj148 发表于 Post on 2023-9-4 15:39:37
摸索出来了,IP冲突了。。。真是尴尬
wypkdhd 发表于 Post on 2023-9-4 09:25:57
纯粹个人想法 ssh-keygen -R XXX.XXX.XXX.XXX
abin 发表于 Post on 2023-9-3 11:42:59
djjj148 发表于 2023-9-3 09:59
输出了一些debug信息。

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

看不懂你的描述?

要不重头来?

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

你描述的操作流程十分混乱,看不懂
djjj148 发表于 Post on 2023-9-3 09:59:34
本帖最后由 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报错),请问我该怎么办?
abin 发表于 Post on 2023-9-2 17:59:26
ssh -vvvv user@hostname 看看
zsu007 发表于 Post on 2023-9-2 16:44:44
有可能是账户所在目录的权限设置太高(比如设置了 777,改为755、750等就好了),被系统认为不安全有风险而不能正常登录。

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

GMT+8, 2025-8-13 03:59 , Processed in 0.185659 second(s), 25 queries , Gzip On.

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