宝塔面板怎么设置子账号
照这篇做完,你就能在宝塔面板里开出一个「只能管理指定网站、看不到面板设置」的登录账号,不用再把主账号密码发给同事或客户。
先说清楚一件事,免得你找半天:宝塔 Linux 面板(目前主流是 8.x)自带的功能里,「面板设置 → 面板用户」改的是管理员自己的登录名,不是子账号;官方并没有内置多用户功能。要开子账号,得装一个「多用户」类插件。所以下面分两条路讲:能装插件就装插件,装不了就用替代方案。
第一步:确认面板版本和管理员入口
登录面板后,左侧竖排菜单最下面一项是「面板设置」,点进去,在「基础设置」页面能看到的「面板用户」就是你现在用的管理员账号名。
先记下两件事:一是你面板的版本号,在「面板设置 → 基础设置」页面上方或首页右下角能看到;二是确认你用的是 root 或拥有完整权限的账号,否则软件商店里的插件你装不了。
注意:子账号和主账号共用同一个面板地址和端口,不存在「子账号专用端口」。也就是说,面板端口一旦暴露,多了一个账号就多一份风险,端口、IP 白名单该配还得配。
第二步:在软件商店里找多用户插件
这一步的目标是把插件装上。点左侧菜单的「软件商店」,在页面顶部的搜索框里输入「多用户」两个字,回车。
搜索结果里通常会出现第三方开发者做的多用户/子账号插件(名字可能是「多用户管理」「面板多用户」之类)。点插件卡片上的「安装」按钮,等进度条走完,卡片按钮会变成「设置」。
注意:这类插件基本不是宝塔官方出品,装之前先看插件详情页的更新时间和用户评价。破解版、来源不明的插件别装,它拿的是你服务器的最高权限。
如果搜不到,换个思路:点「软件商店」上方的分类标签,选「宝塔插件」,再逐页翻。还没找到,就说明你当前的面板版本或授权类型不支持,直接跳到第五步。
第三步:创建子账号并分配权限
插件装好后,在「软件商店 → 已安装」列表里找到它,点「设置」进入插件主界面,点「添加用户」或「新建账号」按钮。
弹出表单里一般要填三项:用户名、密码、备注(写清这是给谁用的)。填完提交,就得到一个能登录面板的账号。
接下来是最关键的一步——分配权限。同一个表单或用户列表的「权限」按钮里,会把「网站」「数据库」「FTP」「文件」「计划任务」这些模块列成勾选项。建议这样勾:
- 只勾他实际要用的模块,比如只勾「网站」和「文件」
- 如果有「指定网站」这类下拉框,明确选中允许他管的那个站点,别留空(留空往往等于全部)
- 「面板设置」「软件商店」「系统监控」这类,一律不勾
第四步:让子账号登录验证
退出主账号,用刚建的账号密码在同一个面板地址登录。进去后应该只能看到你授权的那几个菜单,看不到面板设置和别人的网站。
发现权限给多了,回主账号 →「软件商店 → 已安装」→ 插件「设置」→ 编辑该用户改权限,改完让子账号重新登录一次生效。
注意:删人不是删账号就完事。对方离职或合作结束时,除了在插件里删掉账号,还要把他知道的网站 FTP 密码、数据库密码一并改掉。
第五步:装不了插件时的替代方案
没有多用户插件,就用宝塔原生功能达到「给一部分权限」的效果:
- 开网站 FTP 账号:左侧「网站」→ 点进具体站点 →「FTP」标签 →「添加FTP」,指定用户名、密码和目录。对方用 FileZilla 之类的工具连,只能传文件,进不了面板。
- 开数据库账号:左侧「数据库」→ 找到对应库 → 点「管理」或「权限」,新建一个只对这一个库有权限的数据库用户,把库名、用户名、密码给他。
小结
- 宝塔面板没有内置子账号,「面板用户」只是管理员改名入口,子账号要靠多用户插件实现
- 插件入口在「软件商店」搜索「多用户」,装完在「已安装」里点「设置」创建用户
- 权限按最小必要给,明确指定可管理的网站,别开放面板设置和软件商店
- 子账号和主账号同端口登录,端口安全和 IP 白名单要同步收紧
- 装不了插件时,用网站 FTP 账号 + 数据库独立用户做权限隔离
- 人员变动时,删账号之外还要改掉 FTP 和数据库密码
原文链接:https://www.gj0.com/thread-264.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。