账户管理案例

账户管理案例
下面将介绍一个模拟公司的组织结构,EXAMPLE公司是一个从事教育培训的组织,公司结构主要分为教研室(teach)、校长办公室(office)、财务部(finance)、行政部(admin)、市场部(market)。为了后期部署文件共享服务器,我们需要为每个部门创建各自独立的共享目录,根据要求为所有的普通员工创建各自独立的账户,这些账户仅需要读权限即可,并为每个部门的负责人创建一个管理账户(管理员名称为Op_部门名称),这个账户要求可以进行读写操作。为了后期管理的方便,需要为每个部门创建与部门名称同名的组账户。
root@localhost ~]# mkdir -p /var/\{teach,office,finance,admin,market}

###  \换行;创建共享目录
[root@localhost ~]# groupadd teach
[root@localhost ~]# groupadd finance
[root@localhost ~]# groupadd admin
[root@localhost ~]# groupadd market
[root@localhost ~]# groupadd office

###创建组账户
[root@localhost ~]# useradd -g teach Op_teach
[root@localhost ~]# useradd -g finance Op_finance
[root@localhost ~]# useradd -g office Op_office
[root@localhost ~]# useradd -g admin Op_admin
[root@localhost ~]# useradd -g market Op_market
###创建组管理员
[root@localhost ~]# useradd -g teach endy
[root@localhost ~]# useradd -g office lucy
[root@localhost ~]# useradd -g finance jacob
[root@localhost ~]# useradd -g admin jerry
[root@localhost ~]# useradd -g market marry
[root@localhost ~]# id jacob

###创建普通员工账号

[root@localhost ~]# gpasswd -A Op_teach teach
[root@localhost ~]# gpasswd -A Op_finance finance
[root@localhost ~]# gpasswd -A Op_office office
[root@localhost ~]# gpasswd -A Op_admin admin
[root@localhost ~]# gpasswd -A Op_market market
###为组添加管理员
[root@localhost ~]# chown Op_teach.teach /var/teach
[root@localhost ~]# chown Op_office.office /var/office
[root@localhost ~]# chown Op_finance.finance /var/finance
[root@localhost ~]# chown Op_admin.admin /var/admin
[root@localhost ~]# chown Op_market.market /var/market
###修改文件所有者与所属组
[root@localhost ~]# chmod 755 /var\{teach,office,admin,finance,market}
###修改目录权限

知识点:

1:mkdir -p     创建多级目录

2:gpasswd -A  账户名称  组账户名称可以为组添加管理员

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值