删除 Lamp 和来宾帐户而不影响默认或主 Root 帐户

删除 Lamp 和来宾帐户而不影响默认或主 Root 帐户

我是添加帐户的新手,我注意到安装在常规默认/主根帐户中的程序也安装在我使用根权限创建的新用户(来宾)帐户中。我想在附加根用户帐户中安装 lamp(我知道如何操作)并登录并安装 lamp,但由于 localhost 访问权限,我不希望 lamp 位于常规主/默认根帐户中。

我的问题是,在默认的主根帐户中,可以从这里访问 Lamp,当不再需要新用户帐户并且您通过常规默认/主根帐户将其删除时,lamp 是否会被完全卸载?或者是否有特定的方法来安装 lamp,以便它可以保留在新用户帐户中并在以后将其删除。任何见解都将不胜感激。提前谢谢您。

答案1

您似乎可能对 Ubuntu 如何安装软件感到困惑。

Ubuntu 安装的软件(例如,通过其任何软件包管理器)将在整个系统范围内为所有用户安装。Ubuntu 没有为单个用户安装软件的官方概念。

大多数需要存储用户偏好的软件(尤其是桌面 GUI 软件)会将每个用户的配置分别存储在该用户的主目录中。非特权用户无法修改/破坏其他用户的软件。

如果你确实想为不同的用户提供单独的环境,安装不同的系统软件,那么使用 chroot 或更完整的虚拟化解决方案来实现这一点。但这很可能不是您真正需要的,您只需要为某些用户提供修改 Web 服务器文件的能力。

在这种情况下,您可以使用文件权限执行此操作。将您需要能够修改 Web 服务器文件的用户添加到组中adduser user group,然后修改 Web 服务器文件(例如 /var/www)的权限以允许组编辑并指定组。如何实现这一点可能是另一个问题的范围。

相关内容