情况描述:
在设置的时候不小心把自己在管理员组里面的账号勾选了其他的组,这个组本来是给docker用户准备的,只开了一个docker共享文件夹的权限,然而因为群晖的“禁止>允许”的顺序下导致我的账号无法登录群晖,因此寻找解决方案,发现我的ssh开着,所以有了如下教程。
我使用的是群辉7.2系统
教程
这里主要用到的就是群晖的synouser命令
先使用之前的账号登录ssh,然后使用sudo -i切换到root
sudo -i
然后查看一下现有用户的情况
synouser --enum
发现安装群晖时候默认创建的admin用户还在,但是我记得好像是禁用的状态。

查一下信息
synouser --get admin

发现Expired果然是true,代表用户是过期的,肯定没法登录。
我们尝试修改一下,将其改为false
synouser --modify admin default 0 [最后填你自己的邮箱,随便填也行]
然后再get一下,发现果然变成false了
synouser --get admin

这个时候就可以在群晖登录界面使用admin账号去登录了,但是现在不知道密码,我们还需要改一下admin账号的密码
使用vi打开
vi /etc/shadow

找到admin这一行,把后面的密码改为下面这段,默认密码就变成了123456789
$6$n/atIskPWx$BTDud6vnw5pKQLcm4vHd3BEOBlh5ovSw3Iv9pMhW6BFWvCH5DNIIQFsqwfj1Oxi4WeexYfmHFPHHxyZ9XWImz1
然后在群晖登录界面使用账号admin,密码123456789,就可以登录群晖了。
在群晖里把自己的账号群组设置好就可以了。
最后记得再禁用掉admin用户。
本文讲述了作者在群晖7.2系统中误操作将自己加入Docker组并导致登录问题,通过使用synouser命令重置管理员账户状态、修改密码,最终解决问题的过程。
&spm=1001.2101.3001.5002&articleId=137294938&d=1&t=3&u=c0b1e73db71e46bc81bee113739c25f3)
3万+

被折叠的 条评论
为什么被折叠?



