『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 587|回复: 7

求助,ssh连接22222,成功登录后,只要重启设备后就连接不上

[复制链接]

3

主题

21

帖子

129

积分

注册会员

Rank: 2

积分
129
金钱
108
HASS币
0
发表于 2024-1-1 23:31:18 | 显示全部楼层 |阅读模式
我是通过ssh-keygen -t rsa -C "[email protected]"生成密钥

然后id_rsa.pub内容生成了authorized_keys,然后把文件丢到U盘(CONFIG),从USB导入,然后可以用ssh -p 22222 [email protected]登入
然后拔出U盘,重启设备,重新ssh -p 22222 [email protected]就提示[email protected]: Permission denied (publickey).

试了几次都这样,包括修改文件权限,也试过登录成功后删除authorized_keys,重新生成文件和密钥,反正重启设备感觉密钥就失效了,百思不得其解,密钥不会一次性的吧?
请有经验的大佬指点江山,谢谢
回复

使用道具 举报

2

主题

125

帖子

1446

积分

金牌会员

Rank: 6Rank: 6

积分
1446
金钱
1321
HASS币
0
发表于 2024-1-2 08:14:02 | 显示全部楼层
你登陆的时候指定密钥了吗,像这样 ssh -p 22222 -i .ssh/id_rsa [email protected]
回复

使用道具 举报

3

主题

21

帖子

129

积分

注册会员

Rank: 2

积分
129
金钱
108
HASS币
0
 楼主| 发表于 2024-1-2 15:26:12 | 显示全部楼层
adamjensen 发表于 2024-1-2 08:14
你登陆的时候指定密钥了吗,像这样 ssh -p 22222 -i .ssh/id_rsa [email protected] ...

指定了,能登陆进去,成功后,只要设备一重启,就不行了,好神奇
回复

使用道具 举报

23

主题

749

帖子

3685

积分

元老级技术达人

积分
3685
金钱
2911
HASS币
128
发表于 2024-1-2 15:59:33 | 显示全部楼层
本帖最后由 冬瓜HA 于 2024-1-2 16:01 编辑
szcxs 发表于 2024-1-2 15:26
指定了,能登陆进去,成功后,只要设备一重启,就不行了,好神奇

你这是没有写入成功,你写进去的是临时的。所以重启后,就没有了。
你不会配的话,用插件https://github.com/adamoutler/HassOSConfigurator
帮你完成吧
冬瓜版HAOS从现在开始!
回复

使用道具 举报

3

主题

21

帖子

129

积分

注册会员

Rank: 2

积分
129
金钱
108
HASS币
0
 楼主| 发表于 2024-1-2 21:12:18 | 显示全部楼层
冬瓜HA 发表于 2024-1-2 15:59
你这是没有写入成功,你写进去的是临时的。所以重启后,就没有了。
你不会配的话,用插件https://github.c ...

能配置成永久的么?我用的就是你发的hassos11.2,我也装了这个插件,一直没成功,开关了那个权限按钮,也重启过插件几次,怎么操作都没成功用这个插件设置公钥。
回复

使用道具 举报

3

主题

21

帖子

129

积分

注册会员

Rank: 2

积分
129
金钱
108
HASS币
0
 楼主| 发表于 2024-1-2 23:38:11 | 显示全部楼层
本帖最后由 szcxs 于 2024-1-3 00:49 编辑
冬瓜HA 发表于 2024-1-2 15:59
你这是没有写入成功,你写进去的是临时的。所以重启后,就没有了。
你不会配的话,用插件https://github.c ...

屏幕截图 2024-01-02 233031.png 屏幕截图 2024-01-02 233249.png


屏幕截图 2024-01-02 234709.png


这个插件代码问题在于
  if [ ! -e "${tmp_path}/cmdline.txt" ]; then
    echo "[skip] No config file found in ${partition}"
    return
  fi


回复

使用道具 举报

23

主题

749

帖子

3685

积分

元老级技术达人

积分
3685
金钱
2911
HASS币
128
发表于 2024-1-3 10:32:50 | 显示全部楼层
本帖最后由 冬瓜HA 于 2024-1-3 15:54 编辑
szcxs 发表于 2024-1-2 21:12
能配置成永久的么?我用的就是你发的hassos11.2,我也装了这个插件,一直没成功,开关了那个权限按钮,也 ...

,我还在测试,好象有一个bug.就是你导入的证书,想办法形成5行以上(放几个不同的密钥)。我到时新发一个版本,你用U盘升级就行。还有,我开了7681,其实你用IP:7681可以直接网页访问

微信图片_20240103103655.png
注意:多几行回车,一定要超过6个回车才行


冬瓜版HAOS从现在开始!
回复

使用道具 举报

3

主题

21

帖子

129

积分

注册会员

Rank: 2

积分
129
金钱
108
HASS币
0
 楼主| 发表于 2024-1-4 22:38:16 | 显示全部楼层
冬瓜HA 发表于 2024-1-3 10:32
,我还在测试,好象有一个bug.就是你导入的证书,想办法形成5行以上(放几个不同的密钥)。我到时新发一 ...

还真是,多了几个空行,重启后就不会登录不上了,既然还有这样奇怪的BUG不信邪,折腾了好几个小时
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-2 23:56 , Processed in 0.073330 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表