听我说用户组管理和用户管理

2.27linux和windows相互传文件

2.27.1首先我们需要安装一个包

[[email protected] ~]# yum install -y lrzsz

【安装一个传输软件,这个传输软件只能在xshell上因为putty不支持。】

[[email protected] ~]# ls

123  2.txt  3  3.txt  3.txt~  anaconda-ks.cfg

[[email protected] ~]# sz 2.txt

【输出我们linux系统当前目录下的文件】

【选择好用保存的路径就点OK好了】

[[email protected] ~]# rz

【把我们windows上的文件传进来】

[[email protected] ~]# ls

123  2.txt  3  3.txt  3.txt~  anaconda-ks.cfg  郭亚兵.txt

【把你要传输的文件选择好,然后点击打开。就传输进来了】

3.1用户配置文件和密码配置文件

3.1.1 useradd【创建一个普通用户】

[[email protected] ~]# ls /etc/passwd

/etc/passwd

[[email protected] ~]# cat /etc/passwd

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

sync:x:5:0:sync:/sbin:/bin/sync

shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

halt:x:7:0:halt:/sbin:/sbin/halt

mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

operator:x:11:0:operator:/root:/sbin/nologin

games:x:12:100:games:/usr/games:/sbin/nologin

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

nobody:x:99:99:Nobody:/:/sbin/nologin

systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin

dbus:x:81:81:System message bus:/:/sbin/nologin

polkitd:x:999:997:User for polkitd:/:/sbin/nologin

postfix:x:89:89::/var/spool/postfix:/sbin/nologin

sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin

chrony:x:998:996::/var/lib/chrony:/sbin/nologin

GYB:x:1000:1000::/home/GYB:/bin/bash

gyb:x:1001:1001::/home/gyb:/bin/bash

【这个是用户的密码文件,也是核心的密码配置文件。当你每创建一个用户他都会在后面给你加上一行密码配置文件,比如之前我们创建的用户GYB和gyb】

【密码的格式:第一行是超级用户,绿色的是安装系统是自行创建的一些用户。每一行都是一个用户,每一行都会用冒号分割成7段,第一段是用户名,第二段代表密码,第三段代表uid,第四段代表gid(组),第五段表示用户的注释信息没有实质的作用,第六段代表用户的家目录,第七段用户的shell(当我们登录一个用户的时候都会进入一个shell窗口中,超级用户root和我们创建的用户都是/bin/bash,如果是/bin/nologin说明这个用户是不能够登录的,设置密码也不可以)】

[[email protected] ~]# cat /etc/shadow

root:$6$PsozKGUP$KeFo54cqCBco4lOi1VbPD44BRbELTy2prDBvxg8UtK.X2VJLe3X/9Jm7Hh6z7JE18Jazh9OQ4UjvHsEr2sxva.:17514:0:99999:7:::

bin:*:17110:0:99999:7:::

daemon:*:17110:0:99999:7:::

adm:*:17110:0:99999:7:::

lp:*:17110:0:99999:7:::

sync:*:17110:0:99999:7:::

shutdown:*:17110:0:99999:7:::

halt:*:17110:0:99999:7:::

mail:*:17110:0:99999:7:::

operator:*:17110:0:99999:7:::

games:*:17110:0:99999:7:::

ftp:*:17110:0:99999:7:::

nobody:*:17110:0:99999:7:::

systemd-network:!!:17505::::::

dbus:!!:17505::::::

polkitd:!!:17505::::::

postfix:!!:17505::::::

sshd:!!:17505::::::

chrony:!!:17505::::::

GYB:!!:17515:0:99999:7:::

gyb:$6$Spzks5Ym$a6QCTi6CmTZxZ6DGKCctTttvOTymWMn7uUw7.Gark7X.vQhu.HfpmCaAGNNDVgSQr7ViXN1BGKzV/Q79YJW170:17521:0:99999:7:::

【这个是/etc/passwd里面x的密码配置文件,他和/etc/passwd是一一对应的你看每一行的开头只知道了。】

【密码的格式:第一行是用户名,第二段是用户的密码(这个密码是加密过的是不能编译出来的,我们把gyb用户设置密码和root的一样来比较一下,看下面),第三段代表的是上次你更该密码距离1970年1月1日多少天,第四段代表你距离上次更改密码后多少天才能再次更改(默认是0,0代表不受限制。),第五段代表你密码当多少天后要过期你必须要更改密码了,第六段代表你密码快到期的提醒天数,第七段代表你密码过期后你的用户还有几天就失效了不可再用了。第八段】

[[email protected] ~]# head -n1 /etc/shadow ;tail -n1 /etc/shadow

【如果你想在一行里面打两行命令你可以用分号;分割】

root:$6$PsozKGUP$KeFo54cqCBco4lOi1VbPD44BRbELTy2prDBvxg8UtK.X2VJLe3X/9Jm7Hh6z7JE18Jazh9OQ4UjvHsEr2sxva.:17514:0:99999:7:::

gyb:$6$aOGfUKPQ$IJCJvki5bs7FVjXFKMFc5FxCSeGTxQ0cyA.5KnjUdqsVV8w62eIzzBNj5jjfTe.fm90.a1U3YqlgTrnH/XXoz1:17525:0:99999:7:::

【他们的铭文密码是一样,我们比较加密后的是不一样。】

3.2用户组管理

3.3用户管理

阿铭linux

时间: 2024-10-06 19:04:06

听我说用户组管理和用户管理的相关文章

003-文本处理、排序、统计及bash特性、用户组权限、用户管理配置文件

l  1.文本处理命令 1.)cat(concatenate):连接并显示 tac:倒序显示文件 -n(number):显示行号 -E(show-ends):显示行结束符 2.)more.less:分屏显示 more: 向后翻,翻到尾部退出 less: 与打开man使用相同 3.)head:查看前n行 Tail:查看后n行 -n(lines):指定显示n行 tail -f: 查看文件尾部,不退出,等待显示后续追加至此文件的新内容: 4.)cut:文本剪切 -d(delimiter):指定字段分隔

用户组管理、用户管理

用户组密码配置文件 增加一个组 grp1  查看最后一行 增加一个组 grp2 定义gid 为1005 普通组的 删掉组grp1 删除组user1 失败了,因为user1里面有用户,如果想删除一个组,组里面不能有用户 用户管理 增加一个用户user2 普通用户uid 从1000开始 创建用户 user3  指定uid 为1005 指定组为 grp2 创建用户user4  指定uid 1006  指定组为grp2  指定家目录 /home/aming111  指定shell 创建用户user5 的

Linux系列教程(十五)——Linux用户和用户组管理之用户管理命令

上篇博客我们介绍了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow:然后介绍了用户组信息文件/etc/group,用户组密码文件/etc/gshadow.用户的家目录,以及用户的模板目录,那么我们如何创建用户呢?这篇博客我们将学习用户管理的相关命令. 1.添加用户命令:useradd ①.命令名称:useradd ②.英文原意: ③.命令所在路径:/usr/sbin/useradd ④.执行权限:root ⑤.功能描述:添加新用户 ⑥.语法: u

用户配置文件和密码配置文件、用户组管理、用户管理、usermod命令

        用户配置文件和密码配置文件 用户配置文件:/etc/passwd /etc/passwd 用户密码文件,当我们增加一个用户时,文件就会增加相应的一行内容. 第一个字段:为用户名 第二个字段:该用户的登录口令(密码,密码其实是在/etc/passwd,安全起见这里用x表示)  第三个字段:uid(用户标识号) 第四个字段:gid(组标识号) 第五个字段:注明说明的,无实际意义 第六个字段:用户家目录 第七个字段:用户的shell(用户登录后,要启动一个进程,用来将用户下达的指令传给

Linux学习笔记(十一)用户组管理 、用户管理

一.linux和windows互传文件 目前我所学到的linux与windows互传文件的方法有两种: yum install -y lrzsz输入sz +文件可以将linux文件传输到windowsrz 则可以选择windows文件传输到linux(这个方法可以用于xshell,putty不支持)2.xftpxshell的另一个组件,可以图形化互传文件.下载链接https://www.netsarang.com/products/xfp_overview.html 二.用户配置文件和密码配置文

Linux和window互传文件、用户配置文件和密码配置文件、用户组管理、用户管理

        Linux和window互传文件(前提使用:XShell.securecrt) linux -->window 1.安装 yum install -y lrzsz 安装后 使用命令#: sz +文件名 window-->linux 命令#:rz 传输成功  用户配置文件和密码配置文件 用户配置文件:/etc/passwd /etc/passwd 用户密码文件,当我们增加一个用户时,文件就会增加相应的一行内容. 第一个字段:为用户名 第二个字段:该用户的登录口令(密码,密码其实是

Linux-互传文件、用户配置文件和密码配置文件、用户组管理、用户管理

xshell securecrt 支持,putty 不支持yum install -y lrzszrz:从win上传sz:从linux下载分为7段root:x:0:0:root:/root:/bin/bash root:用户名x:密码0:uid0:gidroot:注释信息,有的是空的root:用户家目录最后一段,用户的bash(窗口) /sbin/nologin 不能登陆,/bin/bash 可以登录. 存放密码的文件:/etc/shadow 分为9段①用户名②用户密码,密码是加密的三.天数,距

菜单管理,权限管理,用户管理界面设计

提出问题! 1每个界面需要展示哪些问题? 1.1以哪种方式展示? 每个界面会进行哪些操作? 好了,带着问题进行思考,进行设计 .先来简单的用户管理界面来说,我需要展示用户(管理员)的信息. 方式是:表格形式,需要进行的是对用户的增加,删除,修改 ,模糊查询,以及赋予角色权限. 在菜单管理界面,我需要展示该用户所能操作的菜单详情,分别展示top 菜单 和top 菜单下的子菜单,和菜单项详情 ,在子菜单 的div 内添加 右键事件,在top 里面有一个新增,修改按钮,菜单项详情不可编辑,新增时弹出d

乌班图 之 组管理 和 用户管理

一.组管理 添加和删除组以及更改所属组都是需要sudo 来使用root身份执行 groupadd 组名 添加组 groupdel 组名 删除组 cat /etc/group 确认组信息 chgrp -R 组名 文件/目录名 递归修改文件/目录的所属组 PS(/etc 是专门保存系统配置信息的目录 /etc/group 保存组信息) 二.用户管理 1.创建用户/设置密码/删除用户 sudo useradd -m -g 组 新建用户名    添加新用户 -m 自动新建用户家目录 若忘记加-m 推荐删