You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何保护Helix Perforce/p4服务器,禁止创建新用户并禁用新建按钮?

如何阻止未经授权用户创建Perforce账号(替代禁用“New...”按钮)

首先明确:没法直接禁用P4客户端“Open Connection”对话框里的“New...”按钮,这个是客户端UI的固有组件,没有开关可以关闭。但你可以通过服务器端的权限配置,从根本上阻止任何人未经许可创建新用户,比单纯禁用按钮更安全。

具体操作步骤:

  1. 启用服务器权限控制
    用你的管理员账号登录Perforce服务器,执行命令打开保护表编辑界面:

    p4 protect
    
  2. 添加权限规则,限制用户创建权限
    在保护表中添加以下规则(替换your-admin-username为你的管理员账号名):

    super user your-admin-username * //...
    deny user * * user
    
    • 第一条规则给你的账号赋予超级管理员权限,能管理所有用户和操作;
    • 第二条规则拒绝所有其他用户执行user相关操作(包括创建新用户)。
  3. 提升服务器安全级别(可选但推荐)
    执行以下命令把服务器安全级别设为3,这个级别会强制用户必须由管理员创建,无法自行注册:

    p4 configure set security=3
    
  4. 验证效果
    退出管理员账号后,尝试用客户端点击“New...”按钮创建新用户,或者用命令行执行p4 user -f new-user,都会收到权限不足的错误提示,彻底阻止未经授权的账号创建。

内容的提问来源于stack exchange,提问作者Alexander

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 14:01:26