首页主机资讯ubuntu portainer怎样设置权限

ubuntu portainer怎样设置权限

时间2025-09-30 11:46:03发布访客分类主机资讯浏览348
导读:要在Ubuntu上为Portainer设置权限,请按照以下步骤操作: 首先,确保您已经安装了Docker和Portainer。如果尚未安装,请使用以下命令进行安装: sudo apt-get update sudo apt-get in...

要在Ubuntu上为Portainer设置权限,请按照以下步骤操作:

  1. 首先,确保您已经安装了Docker和Portainer。如果尚未安装,请使用以下命令进行安装:
sudo apt-get update
sudo apt-get install docker.io
sudo docker run -d -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
  1. 创建一个名为portainer_user的新用户,用于管理Portainer:
sudo useradd -M -d /home/portainer_user -s /bin/bash portainer_user
sudo passwd portainer_user

按照提示设置新用户的密码。

  1. 更改Portainer容器的所有者:

首先,找到Portainer容器的ID或名称。运行以下命令:

sudo docker ps

在输出中找到Portainer容器,然后记下它的ID或名称。

接下来,使用chown命令更改容器所有者和组:

sudo chown -R portainer_user:portainer_user /var/run/docker.sock
sudo chown -R portainer_user:portainer_user /var/lib/portainer
  1. 更改Portainer Web界面的权限:

编辑Portainer的配置文件,通常位于/var/lib/portainer/config.json。您可以使用以下命令打开文件:

sudo nano /var/lib/portainer/config.json

找到securitySettings部分,将其更改为以下内容:

"securitySettings": {

    "enableAuthentication": true,
    "users": [
        {

            "id": 1,
            "username": "portainer_user",
            "password": "your_password_here",
            "roles": ["admin"]
        }

    ]
}
    

your_password_here替换为您为portainer_user设置的实际密码。

保存并关闭文件。

  1. 重启Portainer容器以应用更改:
sudo docker restart <
    portainer_container_id_or_name>
    

< portainer_container_id_or_name> 替换为您在上一步中找到的容器ID或名称。

现在,您应该能够使用新创建的用户portainer_user登录Portainer Web界面,并具有管理员权限。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu portainer怎样设置权限
本文地址: https://pptw.com/jishu/714230.html
linux安装filebeat能采集哪些数据 ubuntu portainer如何更新版本

游客 回复需填写必要信息