我经常发现自己在像堆栈这样的LAMP上构建一个带有后端处理的网站。在这些情况下,我想知道为什么我需要所有这些Linux用户权限头痛。我没有任何直接用户(只是网站访问者)。
在我看来,Linux试图成为多用户但失败/失败。早期Linux / Unix的基本思想是使多个用户可以访问大型计算资源。现在,这项任务是给虚拟化软件而不是操作系统。没有sudo密码在Linux中几乎不可能做任何事情,即使没有提供sudo密码,也很难保证用户之间的隐私。另一方面,虚拟化软件可以带来光彩夺目的工作。
那么我们从旧时代就陷入了一些遗留的混乱局面吗?是否可以删除整个多用户的东西?这是在任何地方完成的吗?之前讨论过吗?它会有所帮助吗?我在某些/很多方面错了吗?
谢谢你明智的评论,但有一条规则,不允许说“更安全/更好,......”,没有任何实际的具体理由证明这种说法。
1
你想剥离它们,或者只是进入几乎所有Linux版本都可用的“单用户模式”?此外,如果它是100%单用户,您是否正在运行您的Web服务器(以及任何相关的服务)作为该用户?
—
Darius
你在做什么,你需要什么
—
Seth
sudo
每时每刻?甚至Windows也会为不同的事情使用多个用户。它很好地隔离权限和gronostaj的答案给出了一个很好的例子。