day06 您所在的位置:网站首页 wxwork能删吗 day06

day06

2022-12-12 17:19| 来源: 网络整理| 查看: 265

etc/passswd

etc/group

1.1创建用户

useradd用户名

/usr/sbin/useradd 1.2查看用户

grep ‘^用户名’ /etc/passwd

id用户名

cat /etc/passwd 用户配置文件

root : x:0:0: root:/root :/bin/bash /sbin/nologin 用户名:密码占位符:UID:GID:描述信息,注释字段:家目录:SHELL(登陆式shell,非登陆式shell) name : password: UID : GID: GECOS:directory:shell 1.3修改用户

usermod [optin…] [选项参数] 用户名

#useradd user -l 指定新的登录名 #usermod -l newuser user -u 指定用UID #usermod -u 1111 newuser -g 指定GID,修改用户的基本组 #usermod -g 1000 newuser -G 指定附加组 #usermod -G g1 newuser -c 注释 #usermod -c woshiuser newuser -d 家目录 #usermod -d 家目录 newuser -S 设置shell #usermod -S /sbin/nologin newuser -L 锁定用户密码 -U 解锁用户密码 #usermod -l new1 -u 1234 -g 1000 -c newuser newuser 1.4删除用户

userdel -r 用户 删除用户以及创建用户相关的所有文件

注:默认也会删除用户的基本组,但是如果基本组中有其他用户, userdel -r删除不会删除基本组

[root@www ~]# useradd haha [root@www ~]# tail -1 /etc/group haha : x:1002: [root@www ~]# userdel -r haha [root@www ~]# tai1 -1 /etc/group user: x:1001 : [root@www ~]# useradd xixi [root@www ~]# usermod -G xixi user [root@www ~]# tail -1 /etc/group xixi : x: 1002 :user [root@www ~]# userde1 -r xixi ---xixi基本组中存在其他用户,删除用户不会删除基本组 userdel : group xixi not removed because it has other members . [root@www ~]# tail -1 /etc/group xixi : x: 1002 :user 1.5用户设置/修改密码

passwd [用户名]

-d 删除用户密码 -l 锁定用户密码 -u 解锁用户密码 管理员:可以指定用户名更改系统任意用户的密码不需要输入之前的密码,不严格匹配密码等级设置 普通用户:不可以指定用户名,只能更改自己的密码,需要输入之前的密码,严格匹配密码等级设置 echo mima | passwd --stdin 用户名

chpassd

[root@www ~]# cat users redhat :1234 root : 1234 xiao1 :1234 [root@www ~]# cat users | chpasswd [root@www ~]# echo redhat:1234561| chpasswd 1.6破解密码 关机-->开机-->鼠标进入启动界面-->第一一个引导 菜单-->e --->找到linux这 - -行在行尾添加rd . break--->ctr1-x--->mount -0 remount, rw /sysroot --->chroot /sysroot -- >passwd root--> 设置密码--确认密码--->touch / . autorelabel -->exit --exit (等待) 2.1组添加

groupadd 组名

2.2查看组

grep ‘^组名’ /etc/group cat /etc/group 组配置文件 #man 5 group redhat : x : 1000: 组名:组密码占位符:GID组id:组中的用户

2.3修改组信息

groupmod [opion…] [选项参数] 组名 #groupadd grp2 -n 指定新组名 #groupmod -n g2 grp2 -g 指定GID #groupmod -g 2222 g2

2.4删除组

groupdel组名 注:是能删除-一个附加组,哪怕附加组中由用户也可以删除,但是不能删除一个基本组

2.5设置,修改组密码

gpasswd组名

-a 将用户加入指定组 #gpasswd -a redhat g2 -d 将指定用户从组移除 #gpasswd -d redhat g2 -M 指定组成员列表 #gpasswd -M user1,user2 g2 #gpasswd -M haha,xixi g2 -A 指定组长 #gpasswd -A haha g2 -R 锁定组密码 #gpasswd -R g2 2.6登录新组

newgrp 组名 切换组身份

练习题

1.新建组, shengchan,caiwu , jishu

2.新建用户要求如下:

* wjx 是shengchan组的附加用户

* liuy 是caiwu组的附加用户

* zxx 是jishu组的附加用户

* 新建admin用户,此用户不属于以上提到的三个部门,以上用户密码设置为redhat

#groupadd shengchan #groupadd caiwu #groupadd jishu #useradd -G shengchan wjx #useradd liuy #usermod -G caiwu liuy #useradd zxx #gpasswd -a zxx jishu #useradd admin (1)passwd wjx (2)echo redhatI passwd --stdin liuy (3)echo zxx: redhat| chpasswd (4)vim users wjx: redhat liuy: redhat Zxx: redhat admin: redhat #cat users | chpasswd 权限

1.linux中权限在文件中标识

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-brJUk9bk-1670584736243)(file:///C:/Users/周帅阳/Documents/WXWork/1688856943373356/Cache/Image/2022-12/image-20221203135905012.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hfQwbp01-1670584736244)(file:///C:/Users/周帅阳/Documents/WXWork/1688856943373356/Cache/Image/2022-12/image-20221203140008763.png)]

2.权限的描述形式

(1)字符型式 r read w write x excute

(2)数值形式 r=4 w=2 x=1

-rw-------. 1 root root 1456 Nov 19 12:19 anaconda-ks.cfg drwxr-xr-x.2 root root 6 NoV 19 14:12 Desktop

3.权限字符的含义 文本文件: r查看文件的内容 cat tac more less head tail grep vim w编辑文件内容 vim echo 123 >a.txt cat>FILE x执行文件中内容(脚本)命令文件 目录文件: r查看目录中的文件名 Is w创建文件 touch mkdir cp mv > x执行cd (r-x) (rwx)

4.权限的匹配规则

可执行文件(命令文件)进程的所属用户身份是用户发起者身份;

判断发起者身份是否是目标文件所属用户,是,只匹配目标文件所属用户位的权限 不是,判断发起者身份是否是目标文件所属组用户,是组用户,只匹配目标文件所属组的权限 不是,直接匹配目标文件其他用户位的权限

5.修改权限. chmod 权限 FILE…

注:作为普通用户只能更改属于自己的文件的权限。

u所属用户位 g所属组 o其他用户 a所有 chmod ugo= rwx file1 ==chmod a=rwx file1 == chmod rwx file chmod u=rw,g+r,o-r file1 == chmod -x file chmod 644 file2 rw-r--r-- chmod 006 file3 chmod u=6 file4 ----错误的

chown更改文件的所属用户 chown用户名 FILE chown用户名:组名 FILE chown .组名 FILE chgrp更改文 件的所属组 chgrp组名 FILE eg: [root@www ~]# ll aaa -------rW-. 1 root root 5 Dec 4 14:30 aaa [root@www ~]# chown xixi :haha aaa [root@www ~]# ll aaa -------rw-. 1 xixi haha 5 Dec 4 14:30 aaa [root@www ~]# chown redhat aaa [root@www ~]# ll aaa -------rw-. 1 redhat haha 5 DeC 4 14:30 aaa [root@www ~]# chgrp xixi aaa [root@www ~]# ll aaa -------rw-.1 redhat xixi 5 Dec 4 14:30 aaa

#cp /etc/fstab /var/tmp/fstab

#chown zhangsan /var/tmp/fstab

#charp zhangsan /var/tmp/fstab

4:30 aaa [root@www ~]# chgrp xixi aaa [root@www ~]# ll aaa -------rw-.1 redhat xixi 5 Dec 4 14:30 aaa

#cp /etc/fstab /var/tmp/fstab

#chown zhangsan /var/tmp/fstab

#charp zhangsan /var/tmp/fstab

#chomd a-x,o+r /var/tmp/fstab



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有