sudo useradd -m -s /bin/bash newusersudo passwd newusersudo userdel -r oldusersudo usermod -l newusername oldusername
sudo usermod -d /home/newdir newuser
sudo usermod -s /bin/zsh newusersudo usermod -a -G groupname newuser
sudo gpasswd -a newuser groupnamesudo gpasswd -d newuser groupname id newuser
groups newuserls -l /path/to/file sudo chown newuser /path/to/file
sudo chown newuser:newgroup /path/to/filesudo chgrp newgroup /path/to/fileumask 设置默认权限umask 命令用于设置创建文件和目录时的默认权限。
umask 值umaskumask 值umask 022ACL 提供了更细粒度的权限管理。
acl 工具sudo apt-get install acl # 对于Debian/Ubuntu系统
sudo yum install acl # 对于CentOS/RHEL系统getfacl /path/to/filenewuser 设置读写权限:
setfacl -m u:newuser:rw /path/to/filenewgroup 设置读权限:
setfacl -m g:newgroup:r /path/to/filesetfacl -R -m u:newuser:rw /path/to/directorySELinux 和 AppArmor 是增强系统安全性的工具,可以限制程序的权限。
/etc/selinux/config 文件,设置 SELINUX=permissive 或 SELINUX=enforcing。原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。