如何为cPanel中特定子域的用户提供SSH访问权限

时间:2016-05-23 09:29:52

标签: ssh subdomain cpanel centos7 whm

我目前正在设置一个包含多个子域dom1.domain.net,dom2.domain.net,dom3.domain.net等的开发环境。我想为不同的用户提供对各个子域目录的SSH访问权限。文件系统。某些实例可能允许多个用户访问子域目录,而某些实例可能允许一个用户访问多个子域目录。

所以,问题是:我有没有办法让每个子域dir为多个cPanel用户提供SSH访问权限?

我尝试通过WHM的“创建帐户”添加“子域名”帐户,但正如预期的那样,由于基本域已存在于同一服务器上,因此失败了。

有人有什么想法吗?指出我正确的方向?

修改 这种设置的原因是我想为不同的子域环境设置git,并希望只允许用户访问他们所关心的服务器项目目录。

1 个答案:

答案 0 :(得分:1)

如果您有权访问WHM,则只需为每个子域创建单独的cPanel帐户。

如果您通过SSH授予cpanel用户访问权限,该用户将可以访问cPanel帐户和该帐户中创建的所有子域上的主域设置。所以最后如果你有一个cPanel用户可以访问1-5-10或者子域的总数。

您可以创建多个FTP帐户并将其与子域关联,但您无法使用FTP帐户通过SSH登录。