开发者社区> 问答> 正文

linux系统 更改nobody账户为root账户,说我权限不够。。:报错

linux系统 更改nobody账户为root账户,说我权限不够。。

可是我是root用户啊,还有比root权限更高的用户?

展开
收起
kun坤 2020-06-06 13:12:51 2100 0
1 条回答
写回答
取消 提交回答
  • nobody就是一个普通账户,因为默认登录shell是/sbin/nologin,所以这个用户是无法直接登录系统的,也就是黑客很难通过漏洞连接到你的服务器来做破坏。此外这个用户的权限也给配置的很低。因此有比较高的安全性。

    一切都只给最低权限。这就是nobody存在的意义。

    ######

    nobody是一个普通用户,非特权用户。 使用nobody用户名的目的是,使任何人都可以登录系统,但是其UID(65534)和GID(65534)不提供任何特权,即该uid和gid只能访问人人皆可读写的文件。

    其次,许多系统中都按惯例地默认创建一个nobody,尽量限制它的权限至最小,当服务器向外服务时,可能会让client以nobody的身份登录。

    2020-06-06 13:12:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载