通过 cpanel/WHM 界面为开发人员创建额外的 FTP 和/或 SSH 帐户?

通过 cpanel/WHM 界面为开发人员创建额外的 FTP 和/或 SSH 帐户?

我希望我在正确的堆栈网站上问这个问题。

我可以通过以 root 身份登录,轻松地在 bash 中创建新的系统用户。但我知道 cPanel“喜欢”您尽可能使用其界面来执行操作。我也不一定想创建系统用户帐户...我认为最好将新“用户”限制为对某些文件夹的 FTP 访问权限。

在帐户的 cpanel 界面中,您可以创建其他 FTP 用户,但他们只能访问自己的文件夹。有没有办法在 cpanel/WHM 中创建一个可以上传/下载文件夹下网站文件的 FTP 用户/home/[system_user]/public_html

我认为理想的情况是让多个用户有权限访问这些文件,而不必创建具有自己的 home/[用户名]/ 文件夹的成熟系统用户。

有没有办法在 cPanel/WHM 中做到这一点?

答案1

您刚刚描述了 cPanel 的确切行为cPanel » 文件 » FTP 账户。可以创建多个 FTP 帐户(不是完整系统帐户)以拥有相同的主文件夹,如下图所示:

[cPanel » 文件 » FTP 账户的屏幕截图

安全说明

允许多个 FTP 用户访问文档根目录也允许其中任何一个用户上传 shell 以“突破”文档根目录并操作该帐户拥有的任何文件。

相关内容