以下是详细的攻略:
账号管理
- 添加用户
可使用useradd
命令添加用户,例如:
sudo useradd -m -s /bin/bash username
其中,-m
选项会在创建用户的同时自动为其创建家目录,-s
选项则指定了shell类型为bash。
- 设置用户密码
使用passwd
命令来设置用户的密码:
sudo passwd username
- 删除用户
使用userdel
命令来删除用户:
sudo userdel -r username
其中,-r
选项会将用户的家目录和邮件信箱一并删除。
ACL权限设置
- 安装ACL工具包
检查系统是否已经安装了acl
包。如果没有,可以使用以下命令进行安装:
sudo apt-get update
sudo apt-get install acl
- 查看ACL权限
可以使用getfacl
命令来查看文件或目录的ACL权限:
getfacl /path/to/file
- 设置ACL权限
可使用setfacl
命令来设置文件或目录的ACL权限。例如,给某个文件赋予一个用户的读写权限:
setfacl -m u:username:rw /path/to/file
其中,-m
表示修改操作,u
表示用户类型,username
为要设置权限的用户名,rw
为读写权限。
另一个示例是给某个目录赋予一个组的读写权限:
setfacl -m g:groupname:rw /path/to/directory
其中,g
表示组类型,groupname
为要设置权限的组名,rw
为读写权限。
以上就是“linux学习日记十一 账号管理与ACL权限设置”的完整攻略,希望能对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux学习日记十一 账号管理与ACL权限设置 - Python技术站