下一步是什么?设置 CentOS 6 x64 后,我需要设置一个可以用于 SSH/sFTP 的 Web 用户

下一步是什么?设置 CentOS 6 x64 后,我需要设置一个可以用于 SSH/sFTP 的 Web 用户

我刚刚在 CentOS 6 x64 安装上完成了 LAMP 安装。

在此之前,我已经拥有 LAMP 服务器,并且我总是以 root 身份通过 ssh 进入服务器,但我正在尝试创建一个生产环境,并且我想创建一个我可以登录的用户,该用户不是 root 用户或具有 root 权限。

我注意到在我的某些使用函数创建文件的 PHP 脚本中,fopen()它将用户和组设置为 apache。

我需要做的是,我希望有一个名为 的用户optik和一个名为 的组nerv(仅举例)。此外,当 PHP 创建新文件和/或文件夹时,我如何才能让它也使用相同的文件和/或文件usergroups

此时,我刚刚从 SoftLayer 安装了全新的 LAMP,除了 MySQL 服务器之外没有运行任何其他东西。(还没有 yum 更新或类似的东西)

答案1

如果您想以特定用户身份运行 php 脚本,则需要 suphp:

http://www.suphp.org/Home.html

您应该尝试找到适合您的 Centos 发行版的指南,以便正确进行设置。

相关内容