群晖:7.2获取root权限及开启root账号登陆的办法

2024-08-26 21:46:10 4点赞 63收藏 18评论

开启root账号登陆的目的在于通过winscp来实现群晖无法在DSM内实现的功能,例如在UPS接管群晖供电时,能使群晖自动关机,而非挂起硬盘

1、准备工作,需要下载如下软件

请在官网下载,勿通过百度搜索下载其余改版软件,改版无法保证安全性,导致群晖被外网ip频繁访问。

Putty官网

2、群晖设置的准备工作

为了方便展示,端口均为默认,个人使用时,请将端口修改为非22。

群晖:7.2获取root权限及开启root账号登陆的办法群晖:7.2获取root权限及开启root账号登陆的办法

3、PuTTY的简易使用说明:

输入代码的过程中,请保证均为英文字符,不要用中文输入法,请准确区分“按”与“输入”的区别:

按【i】为开始编辑;

按【esc】为退出编辑;

输入【:wq】为保存;

ctrl+c复制本教程的代码,然后按鼠标右键在PuTTY中粘贴。

4、详细操作过程:

4-1、打开PuTTY

红框子处输入群晖IP地址,并单击Open。

群晖:7.2获取root权限及开启root账号登陆的办法

4-2、点击Accept

群晖:7.2获取root权限及开启root账号登陆的办法

4-3、输入群晖账号和密码

在如下页面,输入群晖账号和密码。

我展示用的群晖账户为:play,密码在输入过程中是不会有字符显示的,是盲打,确保输入正确,输入密码之后,敲击回车。

群晖:7.2获取root权限及开启root账号登陆的办法群晖:7.2获取root权限及开启root账号登陆的办法

4-4、进入之后页面如下

群晖:7.2获取root权限及开启root账号登陆的办法

4-5、用登陆的play账号获取root权限

在光标处复制如下代码并粘贴,之后敲击回车。

sudo -i(直接复制这些字母,然后在PuTTY中点击右键即可粘贴)

群晖:7.2获取root权限及开启root账号登陆的办法

点击回车之后,再次盲打play账户的密码,并单击回车。

群晖:7.2获取root权限及开启root账号登陆的办法

界面变为如下,账户变为root字样,此时已具有root账户权限

群晖:7.2获取root权限及开启root账号登陆的办法

4-6、修改sshd_config

复制如下代码并粘贴

vi /etc/ssh/sshd_config】,粘贴完成之后,点击回车。

群晖:7.2获取root权限及开启root账号登陆的办法

4-7、搜寻并编辑部分代码

先按一下“i”键进入编辑模式,如下显示

群晖:7.2获取root权限及开启root账号登陆的办法

之后,按方向键↓找到

#PermitRootLogin prohibit-password

群晖:7.2获取root权限及开启root账号登陆的办法

并替换为如下代码并粘贴

PermitRootLogin yes

群晖:7.2获取root权限及开启root账号登陆的办法

4-8、退出编辑模式并保存

直接按一下“esc”键,退出编辑模式,之后输入【:wq】保存。

群晖:7.2获取root权限及开启root账号登陆的办法

4-9、重启SSH服务

群晖:7.2获取root权限及开启root账号登陆的办法

在上图页面,复制如下代码并粘贴

sudo systemctl restart sshd

群晖:7.2获取root权限及开启root账号登陆的办法

敲击回车,即可生效

5、设置root账户登陆密码

设置root账户登陆密码为123456

群晖:7.2获取root权限及开启root账号登陆的办法

在上图页面,复制如下代码并粘贴

synouser --setpw root 123456

敲击回车之后,即可点右上角“X”关闭putty

群晖:7.2获取root权限及开启root账号登陆的办法

6、教程结束

展开 收起
18评论

  • 精彩
  • 最新
  • 7.22 实测是有效的,其实在#PermitRootLogin prohibit-password 后面插入一行就行,不用云替换,

    校验提示文案

    提交
    首先谢谢帮忙测试,其次你是黑群还是白群

    校验提示文案

    提交
    收起所有回复
  • 安全性警告 [傻笑] 尽量不要开启root直接登陆,用也要配上复杂密码,不然就是在玩火 [傻笑]
    不怕的就当我没说 [不说话]

    校验提示文案

    提交
    现在的人是不看内容就开始评论?
    “为了方便展示,端口均为默认,个人使用时,请将端口修改为非22”

    校验提示文案

    提交
    的确,本来切换到root又简单。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 最新的7.2.2这招是不是不行了?我试了好几遍都改不了

    校验提示文案

    提交
    我还没升级7.2.2,应该没啥问题吧

    校验提示文案

    提交
    【#PermitRootLogin prohibit-password】替换成【PermitRootLogin yes】,就这步,我弄了四五次,确认保存成功了,重启ssh再进去看,还是不变。。。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我按教程操作之后,用修改后的密码登录一直拒绝访问,用的是自建的Joe这个账号,用群晖的密码可以登录

    校验提示文案

    提交
    最好还是耐心看一下教程,一步一步来

    校验提示文案

    提交
    收起所有回复
  • 具体说一下有哪些暗黑功能吧

    校验提示文案

    提交
  • 7.1的可以吗?

    校验提示文案

    提交
  • 不行,登录不了,看不了root文件

    校验提示文案

    提交
  • 实测此教程仍适用于7.2.2

    校验提示文案

    提交
  • 7.3 依然适用,在文件里添加一行 PermitRootLogin yes 就行,使用完也不用删掉,在前面加个 # 取消就行

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
63
扫一下,分享更方便,购买更轻松