96SEO 2025-10-31 17:01 0
在开始配置多用户环境之前,您需要确保Ubuntu Minimal系统中已安装了所有必要的组件。

minio客户端安装多用户+权限隔离。即表示我们要设置只能操作一个桶的一个账户。
安装准备:
sudo apt update && sudo apt install -y openssh-server
使用adduser命令创建新用户:
sudo adduser newuser
系统会提示输入密码,以及可选的全名、房间号、
若需通过SSH远程登录新用户, 需安装并配置SSH服务:
sudo apt install -y openssh-client
将新用户添加到sudo组,以获取管理员权限:
sudo usermod -aG sudo newuser
使用root用户或具有sudo权限的现有用户登录Ubuntu Minimal系统。
配置环境变量供多用户使用:
export PATH=$PATH:/usr/local/minio/bin
在Ubuntu Minimal系统中安装Python包,可以使用pip工具:
sudo apt install -y python3-pip
使用以下命令安装所需Python包:
pip3 install package_name
创建新组:
sudo groupadd developers
将用户添加到组:
sudo usermod -aG developers newuser
删除用户从组:
sudo gpasswd -d newuser developers
切换用户:
su - newuser
切换成功后终端提示符会变为newuser@主机名:~$。
测试sudo权限:
sudo
输入密码后应返回root证明权限生效。
修改用户信息:
sudo usermod -l newuser olduser
移动家目录并保留内容:
sudo usermod -d /new/home/path -m newuser
更改默认Shell为zsh:
sudo usermod -s /bin/zsh newuser
设置密码过期:
sudo chage -E $ newuser
通过以上步骤,即可在Ubuntu Minimal系统中完成多用户环境的搭建与管理。每个用户拥有独立的家目录和权限,可根据需求灵活调整组归属和访问控制。
Demand feedback