博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Chapter6
阅读量:5145 次
发布时间:2019-06-13

本文共 4264 字,大约阅读时间需要 14 分钟。

 

 

 

1、创建/guanli 目录,在/guanli下创建zonghe jishu 两个目录(一条命令)

[root@localhost /]# mkdir -pv /guanli/{zonghe,jishu}

mkdir: 已创建目录 "/guanli"

mkdir: 已创建目录 "/guanli/zonghe"

mkdir: 已创建目录 "/guanli/jishu"

 

2、添加组帐号zonghecaiwujishuGID号分别设置为200120022003

[root@localhost /]# groupadd -g 2001 zonghe

[root@localhost /]# groupadd -g 2002 caiwu

[root@localhost /]# groupadd -g 2003 jishu

 

3、创建jerrykylintsengiaobama用户,其中的kylin用户帐号在20201230日后失效

[root@localhost /]# useradd jerry

[root@localhost /]# useradd -e 2020-12-30 kylin

[root@localhost /]# useradd tsengin

[root@localhost /]# useradd obama

[root@localhost /]# tail -4 /etc/passwd

jerry:x:1003:1003::/home/jerry:/bin/bash

kylin:x:1004:2004::/home/kylin:/bin/bash

tsengin:x:1005:2005::/home/tsengin:/bin/bash

obama:x:1006:1006::/home/obama:/bin/bash

4、将jerrykylintsengiaobama等用户添加到zonghe组内

[root@localhost /]# gpasswd -M jerry,kylin,obama,tsengia zonghe

 

5、创建handycucci用户,其中cucci帐号的登录Shell设置为“/sbin/nologin

[root@localhost /]# useradd -s /sbin/nologin cucci

[root@localhost /]# useradd handy

6、将handycucci等用户添加到jishu组内

[root@localhost /]# gpasswd -M handy,cucci jishu

 

7、将上述的所有用户均要求加入到guanli组内

[root@localhost /]# groupadd guanli

[root@localhost /]# gpasswd -M jerry,kylin,tsengia,obama,handy,cucci guanli

8、将zonghe组内的obama用户删除

[root@localhost /]# gpasswd -d obama zonghe

 

9、为jerry用户设置密码为“123456”(使用普通方法)

   cucci用户设置密码为“redhat”(使用--stdin方法)  

[root@localhost /]# passwd jerry

更改用户 jerry 的密码 。

新的 密码:

无效的密码: 密码少于 8 个字符

重新输入新的 密码:

passwd:所有的身份验证令牌已经成功更新。   

[root@localhost /]# echo "redhat"|passwd --stdin cucci

更改用户 cucci 的密码 。

passwd:所有的身份验证令牌已经成功更新。

10、将jerry用户锁定,并查看锁定状态

[root@localhost /]# passwd -l jerry

锁定用户 jerry 的密码 。

passwd: 操作成功

[root@localhost /]# passwd -S jerry

jerry LK 2019-07-30 0 99999 7 -1 (密码已被锁定。)

11、打开两个xshell窗口,通过(who 或者 w)命令查看连接状态,并通过fuser杀掉其中一个

[root@localhost /]# w

 10:24:43 up  2:02,  3 users,  load average: 0.03, 0.02, 0.05

USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT

root     :0       :0               08:24   ?xdm?   1:12   0.28s /usr/libexec/gnome-session-binary --se

root     pts/0    192.168.100.103  08:25    3.00s  0.47s  0.02s w

root     pts/1    192.168.100.103  10:24   17.00s  0.05s  0.05s -bash

[root@localhost /]# fuser -k /dev/pts/1

/dev/pts/1:           4164

 

12、查看cucci用户,属于那些组,并查看其详细信息

[root@localhost /]# groups cucci

cucci : cucci jishu guanli

13、手工创建账号student

[root@localhost ~]# vi /etc/passwd

[root@localhost ~]# vi /etc/shadow

[root@localhost ~]# vi /etc/group

[root@localhost ~]# vi /etc/group

[root@localhost ~]# mkdir /home/qingqing

[root@localhost ~]# cp /etc/skel/.bash* /home/qingqing

[root@localhost ~]# su qingqing

14、设置权限及归属:

   /guanli目录属组设为guanli

   /guanli/zonghe目录的属组设为zonghe

   /guanli/jishu目录的属组设 为jishu

   设置3个目录都是禁止其他用户访问的权限

[root@localhost /]# chown :guanli /guanli

[root@localhost /]# chown :zonghe /guanli/zonghe

[root@localhost /]# chown :jishu /guanli/jishu

[root@localhost /]# chmod -R o-r /guanli

[root@localhost /]# ls -ld /guanli

drwxr-x--x. 4 root guanli 33 7月  30 09:48 /guanli

[root@localhost /]# ls -l /guanli

总用量 0

drwxr-x--x. 2 root jishu  6 7月  30 09:48 jishu

drwxr-x--x. 2 root zonghe 6 7月  30 09:48 zonghe

 

15、建立公共目录/ceshi

   允许技术组内的所有用户读取、写入、执行文件

   禁止其他用户读、写、执行

[root@localhost /]# mkdir /ceshi

[root@localhost /]# chown :jishu /ceshi

[root@localhost /]# chmod 770 /ceshi

[root@localhost /]# setfacl -m g:jishu:rwx /ceshi

[root@localhost /]# getfacl /ceshi

getfacl: Removing leading '/' from absolute path names

# file: ceshi

# owner: root

# group: jishu

user::rwx

group::rwx

group:jishu:rwx

mask::rwx

other::---

 

16、清除jerry用户密码    

[root@localhost /]# passwd -d jerry                        

 

17、锁定cucci用户密码并查看状态

[root@localhost /]# passwd -l cucci

锁定用户 cucci 的密码 。

passwd: 操作成功

[root@localhost /]# passwd -S cucci

cucci LK 2019-07-30 0 99999 7 -1 (密码已被锁定。)

[root@localhost /]#

18、修改obama用户的UID8888

[root@localhost /]# usermod -u 8888 obama

 

19、通过passwd命令修改kylin用户的最长密码使用期限为60

[root@localhost /]# passwd -x 60 kylin

调整用户密码老化数据kylin

passwd: 操作成功

[root@localhost /]#

 

20、通过id groups finger等命令查看用户handy信息

[root@localhost Packages]# id handy

uid=1009(handy) gid=1009(handy) =1009(handy),2003(jishu),2005(guanli)

 

[root@localhost Packages]# groups handy

handy : handy jishu guanli

 

[root@localhost Packages]# finger handy

Login: handy           Name:

Directory: /home/handy               Shell: /bin/bash

Never logged in.

No mail.

No Plan.

 

转载于:https://www.cnblogs.com/qingqing1/p/11279025.html

你可能感兴趣的文章
Java8特性详解 lambda表达式 Stream
查看>>
什么是POD
查看>>
linux 网卡驱动升级
查看>>
HDU 3405 World Islands (prim算法)
查看>>
有重复数字的不重复全排列
查看>>
照片回执
查看>>
Ubuntu系统安装QQ等软件
查看>>
【XSY2693】景中人 区间DP
查看>>
数据结构复习之树的遍历
查看>>
你还年轻,依然美好
查看>>
SqlServer查询表名的备注(查询表名描述 MS_Description)
查看>>
用Command模式简单的实现Undo&Redo功能
查看>>
浅谈家庭无线共享存储的解决方案
查看>>
一种高效的序列化方式——MessagePack
查看>>
Linux SSH配置和禁止Root远程登陆设置
查看>>
mysql占用CPU超过100%解决过程
查看>>
登录被浏览器记住密码后,密码填充到密码框问题
查看>>
PAT 甲级 1134 Vertex Cover
查看>>
POJ 3041 Asteroids
查看>>
NYOJ
查看>>