如何有效管理用户权限

现在有几台服务器,想比较科学的管理起来,考虑到用户不一定有能力通过装源码安装软件,但又怕给root权限的话会污染环境,所以即希望能够不给root权限并且不污染环境,用户又能比较简单的安装常用软件(比如Ubuntu下通过apt-get等),希望大家给个比较简单又有效的方法(第一次做运维 -.-)


Google了下好像度厂是用jumbo的,除此之外还有其他比较好的方式吗?
docker可以做到吗?

阅读 2.4k
1 个回答

Dockerfile中添加以下几行

RUN apt-get install sudo -y --no-install-recommends
RUN useradd -m -u 1000 -g sudo -s /bin/bash dev && echo dev:shanyue | chpasswd
USER 1000

安装sudo
并且添加用户,设置uid为1000(一般新建的第一个用户的uid都为1000),并设置密码。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题