首页 > 其他分享 >黑群晖忘记登录密码如何找回修改

黑群晖忘记登录密码如何找回修改

时间:2023-05-09 11:34:03浏览次数:40  
标签:文件 找回 登录 账户 修改 黑群晖 密码 群晖 shadow

一、问题简述

大家都知道,白群晖上有 RESET 按钮,如果忘记密码,只要按住四秒钟直到哔声响将会重设管理者密码,我们很多人装的是黑群晖,根本没有reset键,如果你也没有设置找回邮箱,那忘记密码怎么办?这里我分享一种解决办法,说说原理:修改/etc/shadow文件,此文件也是linux系统上保存账户密码文件,群晖底层也是linux内核,验证账户密码也是用此文件的。 如果你忘记密码,只需要修改此文件即可。这种方式通杀所以黑群晖,不分版本。

二、操作流程

关机把硬盘取出来,挂载到其它电脑上,用磁盘管理软件,比如diskgenius挂载群晖硬盘分区,找到根目录下的/etc/shadow文件
 

打开此文件,一行一个账户记录,每一行又被英文冒号:分隔成多个字段,找到admin管理的账户 ,第一个字段是账户名,第二个字段就是账户密码,其它字段你先不用管,感兴趣的可以百度了解一下结构。此密码是加密后存储的,所以看到的都是乱码,只需要修改这个字段即可。
修改方式也很简单,只需要找一个知道密码的账户,比如xiaohong ,把它的第二个密码字段复制一下,然后覆盖你的admin管理员密码字段即可。最后把这个修改后的shadow文件放回去。接上硬盘,此时你开机输入xiaohong这个账户密码就可以登陆管理员账户了,注意是账户的密码,别搞错了!

每行的结构是这样的,我标红的字段就是要覆盖的,其它部分都不需要修改。
 

admin:$6$Wo0kPkgm$OAp0Wl2AsaE4n1y7qxB5Jns70Yk91AadfgvzElsR5addfGmoGCC8DUXkKzK7vyiV8wXNeaWNm861:15832:0:99999:7:::

那问题来了,这个加密后密码字段去哪里找?,你可以让你朋友帮你忙,做一个密码出来。或者你在虚拟机里做一个出来也可以,就是创建一个账户 ,然后设置好密码,测试可以正常使用登陆,然后把这个群晖系统里的/etc/shadow文件复制出来,找到密码字段,一般密码使用sha512哈希函数加密的,并且加盐了,就是系统会随机生成一个段字符添加进去然后再生成哈希密文。以目前计算能力是破不了的。

我这里已经做好一个加密好的密码 ,直接复制回去覆盖。成功登陆后再修改成你要的密码即可。
 

$6$n/atIskPWx$BTDud6vnw5pKQLcm4vHd3BEOBlh5ovSw3Iv9pMhW6BFWvCH5DNIIQFsqwfj1Oxi4WeexYfmHFPHHxyZ9XWImz1

此密码是 123456789

三、arpl安装在虚拟机的硬盘操作

ssh登录群晖后台,回去管理员权限

 输入:sudo vi /etc/shadow

也会显示admin的密码,在这里I,然后替换上面的密码值就行

 

四、总结

使用此方法不仅可以修改amdin管理员账户 ,root账户也是可以修改的,应该说任何一个正常可登陆的账户密码你都可以修改的,既然root密码你都能修改了,而root登陆之后就没有什么限制了,其它账户改不改也无所谓了,因为你可以随时修改它们。
缺点:你要买把硬盘拆下来挂载到其它电脑上,有点麻烦,不是你想做就做的!
优点:可以无视系统任何规则和限制。毕竟你是物理上修改硬盘文件的,所有系统规则限制对你都是无效。甚至就算用户不存在了,我都可以建一个用户出来,当然建一个用户还要修改另个一文件,这里就不再展开了。

标签:文件,找回,登录,账户,修改,黑群晖,密码,群晖,shadow
From: https://www.cnblogs.com/ynas/p/17384409.html

相关文章

  • TestCase--网站邮箱密码登录模块
    设计测试用例如下:组件相对大小和位置有序、协调、整齐每组组件的字体、风格保持一致输入密码时,密码显示不能是明文如果该窗口可以移动,那么组件随之移动,并且彼此间的相对位置保持不变如果该窗口可以移动,那么不能移动到一个移不回来的位置随着字符输入,邮箱地址和密码域文本......
  • 网络基础 登录对接CAS-跨域导致的一个意想不到的Bug
    登录对接CAS-跨域导致的一个意想不到的Bug背景描述业务需求是平台登录,接入Cas验证问题描述平台登录页,点击登录方式,跳转Cas登录页,提交登录请求,结果发现,又返回平台登录页;再次点击登录方式,登录成功,跳转到目标页面。问题排查排查方向-浏览器兼容性问题这个问题,开发人员在其......
  • 模拟登录
    使用C#的HttpWebRequest模拟登陆网站-程序员大本营(pianshen.com)C#模拟网站用户登录-五好青年,勇往直前-博客园(cnblogs.com)HTTPAnalyzer(实时分析HTTP/HTTPS数据流)-挨踢人啊-博客园(cnblogs.com) ......
  • python Django校验表单登录案例
    定义一个视图函数,用于处理登录表单的提交动作。在该视图函数中,使用request.POST.get()方法获取POST请求中提交的用户名和密码数据,具体代码如下:fromdjango.shortcutsimportrender,redirectfromdjango.contrib.authimportauthenticate,logindeflogin_view(requ......
  • 记一次 .NET 某车零件MES系统 登录异常分析
    一:背景1.讲故事这个案例有点特殊,以前dump分析都是和软件工程师打交道,这次和非业内人士交流,隔行如隔山,从指导dump怎么抓到问题解决,需要一个强大的耐心。前几天有位朋友在微信上找到我,说他们公司采购的MES系统登录的时候出现了异常,让我帮忙看一下,我在想解铃还须系铃人,怎么的也不......
  • JS逆向 -- 某平台登录算法分析(RSA加密)
    一、输入账号密码,进行抓包二、F12打开开发者工具,抓包分析,password被加密了三、全局搜索password关键字,挨个分析,在箭头标记处找到了关键代码四、局部搜索,定位加密的关键点,通过JSEncrypt,setPublicKey等关键字分析是RSA加密五、代码编写1、调用RSA加密的基本代码编写functionaiyou(pw......
  • Ubuntu 设置 SSH 通过密钥登录
    1.制作秘钥对首先登录到服务器后,在命令行输入命令:出现提示一路回车到底即可,会生成2个文件,id_rsa(私钥)和id_rsa.pub(公钥)ssh-keygen2.在服务器上安装公钥在命令行输入一下命令确保公钥能够成功安装:cd~/.sshcatid_rsa.pub>>authorized_keys如此便完成了公钥的安装......
  • 微信小程序登录的流程
    微信登录的流程移动端的知识点上面黄色代表前端小程序需要完成的过程上面紫色代表微信官方接口需要完成的过程上面蓝色代表idea服务器需要完成的过程1.用户前端/微信小程序获取随机生成的授权码code2.小程序发请求去登录(小程序携带授权码code)---从前端到后端携带授权......
  • Linux 系统用户登录时很慢怎么办
    第一步:编辑 /etc/ssh/sshd_config文件vim/etc/ssh/sshd_config 第二步:搜索DNS 第三步: 将UseDNS前面的#注释删掉,同时将UseDNS后面的yes改为no,保存后退出 第四步:重启服务或服务器生效 ......
  • k01_idea解决超过三十天无法登录问题
    idea过期问题当IDEA过期了无法进入程序的时候我们大可不必卸载重新安装只需要删除指定文件即可!1、寻找目录如:C:\Users\zhangsan(您的主机目录)\AppData\Roaming\JetBrains\IntelliJIdea2020.1\eval2、删除文件删除指定的那个文件即可!对于不同的idea版本号会不同!根据实际情况删......