Linux管理用户帐户和控制对文件的访问
2013-05-11 22:26
417 查看
[b]企业需求: [/b]
一、添加3个用户,用户sisi,nasha,tami,要求sisi,nasha用户的附加组为admin组,tami用户的登陆shell为非交互式shell。
二、在/home下创建一个目录,名为admins,要求所属组为admin组,组成员可以读写,其它用户没有任何权限,同组成员在目录下创建的文件的所属组也为admin组
三、创建一个用户alex,用户ID为1234,用户密码为alex111。
复习目标:复习巩固管理用户帐户和对文件访问的控制。参见RHCE_134教材P129、P153。
步骤:
一、添加3个用户,用户sisi,nasha,tami,要求sisi,nasha用户的附加组为admin组,tami用户的登陆shell为非交互式shell。
1.添加用户可用图形工具:
[root@dtop5 ~]# system-config-users
2.命令行下添加相应条件的用。可以查看:man useradd;man usermod;man groupadd。
[root@dtop5 ~]# useradd sisi
[root@dtop5 ~]# useradd nasha
[root@dtop5 ~]# useradd -s /sbin/nologin tami
[root@dtop5 ~]# tail -3 /etc/passwd 验证一下!
3.创建admin组,并把sisi,nasha加入进来
[root@dtop5 ~]# groupadd admin
[root@dtop5 ~]# usermod -a -G admin sisi
[root@dtop5 ~]# usermod -a -G admin nasha
[root@dtop5 ~]# tail -3 /etc/group
验证一下!
[root@dtop5 ~]# id sisi
[root@dtop5 ~]# id nasha
二、在/home下创建一个目录,名为admins,要求所属组为admin组,组成员可以读写,其它用户没有任何权限,同组成员在目录下创建的文件的所属组也为admin组
[root@dtop5 ~]# mkdir /home/admins
[root@dtop5 ~]# chown .admin /home/admins
[root@dtop5 ~]# chmod g=rwx,o-rwx /home/admins
注意:文件夹必须有x的权限
[root@dtop5 ~]# chmod g+s /home/admins
[root@dtop5 ~]# ls -ld /home/admins 验证一下
[root@dtop5 ~]# getfacl /home/admins
[root@dtop5 ~]# touch /home/admins/root.txt
[root@dtop5 ~]# ll /home/admins/
[root@dtop5 ~]# rm -f /home/admins/root.txt
三、创建一个用户alex,用户ID为1234,用户密码为alex111。记得验证、确认。
一、添加3个用户,用户sisi,nasha,tami,要求sisi,nasha用户的附加组为admin组,tami用户的登陆shell为非交互式shell。
二、在/home下创建一个目录,名为admins,要求所属组为admin组,组成员可以读写,其它用户没有任何权限,同组成员在目录下创建的文件的所属组也为admin组
三、创建一个用户alex,用户ID为1234,用户密码为alex111。
复习目标:复习巩固管理用户帐户和对文件访问的控制。参见RHCE_134教材P129、P153。
步骤:
一、添加3个用户,用户sisi,nasha,tami,要求sisi,nasha用户的附加组为admin组,tami用户的登陆shell为非交互式shell。
1.添加用户可用图形工具:
[root@dtop5 ~]# system-config-users
2.命令行下添加相应条件的用。可以查看:man useradd;man usermod;man groupadd。
[root@dtop5 ~]# useradd sisi
[root@dtop5 ~]# useradd nasha
[root@dtop5 ~]# useradd -s /sbin/nologin tami
[root@dtop5 ~]# tail -3 /etc/passwd 验证一下!
3.创建admin组,并把sisi,nasha加入进来
[root@dtop5 ~]# groupadd admin
[root@dtop5 ~]# usermod -a -G admin sisi
[root@dtop5 ~]# usermod -a -G admin nasha
[root@dtop5 ~]# tail -3 /etc/group
验证一下!
[root@dtop5 ~]# id sisi
[root@dtop5 ~]# id nasha
二、在/home下创建一个目录,名为admins,要求所属组为admin组,组成员可以读写,其它用户没有任何权限,同组成员在目录下创建的文件的所属组也为admin组
[root@dtop5 ~]# mkdir /home/admins
[root@dtop5 ~]# chown .admin /home/admins
[root@dtop5 ~]# chmod g=rwx,o-rwx /home/admins
注意:文件夹必须有x的权限
[root@dtop5 ~]# chmod g+s /home/admins
[root@dtop5 ~]# ls -ld /home/admins 验证一下
[root@dtop5 ~]# getfacl /home/admins
[root@dtop5 ~]# touch /home/admins/root.txt
[root@dtop5 ~]# ll /home/admins/
[root@dtop5 ~]# rm -f /home/admins/root.txt
三、创建一个用户alex,用户ID为1234,用户密码为alex111。记得验证、确认。
相关文章推荐
- Linux 中httpd基于文件的用户的访问控制和CGI
- 用户和组管理权限及文件访问控制
- linux操作学习05:用户信息文件,用户管理(useradd、userdel、groupadd、groupdel、id、usermod),用户权力下放(sudo),用户认证信息控制(chage)
- linux下用户与组管理-组管理与帐户文件介绍
- Linux基础管理——文件权限管理(访问控制)
- 02-Linux集群实战基础篇(二)-Linux用户管理之常用命令和常用配置文件
- Linux文件管理和用户管理
- Linux文件权限及用户管理
- linux下mysql的用户管理及访问问题
- Linux用户管理安全宝典:密码防破解与帐号文件保护(一)
- 2、linux用户及文件权限管理
- linux用户管理中两个重要的“父子”配置文件
- Linux之用户和用户组管理-用户配置文件-影子文件
- Oracle GoldenGate 安全性配置系列:利用 CMDSEC 文件控制 GoldenGate 命令的用户访问权限
- Linux和windows互传文件、用户配置文件和密码配置文件、用户组管理与用户管理
- Linux 学习笔记_7_Linux用户管理_1_用户管理配置文件剖析
- Linux帮助信息获取用户文件权限管理(上)
- linux常用命令简介- 用户管理及文件属性
- Linux系统基础知识(二)基于linux系统下的用户管理操作以及文件操作补充
- Linux 用户及文件权限管理