linux和windows互传文件 用户配置文件和密码配置文件 用户组管理 用户管理

 

linux与windows互传文件

先安装一个包lrzsz   yum install -y lrzsz

linux向windows传testb.txt

windows向linux传输       rz

查看/ect/passwd,框中是新添加的用户

第一个字段为用户名,它是代表用用户账号的字符串。

第二个字段存放的是该账号的口令。发现都是x。早期的Unix系统口令确实放在这里,但基于安全因素,后来就将其存放到/etc/shadow中了,这里只用一个x代替。

第三个字段是一个数字,这个数字代表用户标识,也就是uid。系统就是用过这个数字识别用户身份的。这里0就是root,也就是说修改test用户的uid为0,那么系统就会认为root和test是同一个用户。0是超级用户(root)的标识号,centos7的普通用户标识从1000开始。

第四个字段标识组标识号,也称gid。这个字段对应着/etc/group中的一条记录。/etc/group和/etc/passwd类似。

第五个字段为注释说明,没有实际意义。通常记录该用户的一些属性,例如姓名、电话、地址等。

第六个字段是用户的家目录,当用户登录时,就处在这个目录下。root的家目录就是/root。普通用户的家目录是/home/username

第七个字段为用户的shell。用户登陆后,要启动一个进程,用来将用户下达的指令传给内核,这就是shell。查看/etc/passwd文件,该字段中除了/bin/bash,还有很多的/sbin/nologin,它表示不允许该账号登录。

 

/etc/shadow   控制用户密码

第一个字段是用户名,与/etc/passwd对应。

第二个字段是用户密码,是该账号真正的密码。这个密码已经经过加密,但是有黑客还是能够解密。因此,将该文件属性设置为000,但root用户是可以访问更改的。

lzp用户密码更改成和root密码一样,但是/ect/shadow显示出来还是不一样的,因为加密过。

第三个字段为上次更改密码的日期。

第四个字段为要多多少天才可以更改密码,默认是0,即不受限制。

第五个字段为密码多少天后到期,也就是多少天内必须更改密码。

第六个字段为密码到期前的告警期限。若这个值设置成7,则表示当7天后密码过期时,系统就发出警告,提醒用户他的密码将在7天后到期。

第七个字段为账号失效期限。如果这个值设为3,则表示密码已经到期,然而用户并没有在到期前修改密码,那么再过3天,这个账号便失效,即锁定。

第八个字段为账号的生命周期。它表示的含义是,账号在这个日期前可以使用,到期后账号将作废

第九个字段作为保留,没有实际意义。

新增组的命令groupadd

[root@lizhipeng01 ~]# groupadd grp1     创建组grp1
[root@lizhipeng01 ~]# tail -n1 /etc/group
grp1:x:1004:
[root@lizhipeng01 ~]# groupadd -g 1005 grp2    创建组grp2的时候指定gid
[root@lizhipeng01 ~]# tail -n1 /etc/group
grp2:x:1005:

删除组的命令groupdel

[root@lizhipeng01 ~]# groupdel grp1        删除grp1组
[root@lizhipeng01 ~]# tail -n3 /etc/group
testgroup:x:1002:
lzp:x:1003:
grp2:x:1005:

[root@lizhipeng01 ~]# groupdel lzp                        这个组里没有人才能删除,一个组包含很多成员
groupdel: cannot remove the primary group of user 'lzp'

 

[root@lizhipeng01 ~]# useradd user2
[root@lizhipeng01 ~]# tail -n2 /etc/passwd
lzp:x:1002:1003::/home/lzp:/bin/bash
user2:x:1003:1006::/home/user2:/bin/bash
[root@lizhipeng01 ~]# tail -n4 /etc/passwd
lizhipeng:x:1000:1000::/home/lizhipeng:/bin/bash
user1:x:1001:1001::/home/user1:/bin/bash
lzp:x:1002:1003::/home/lzp:/bin/bash
user2:x:1003:1006::/home/user2:/bin/bash

增加用户的命令useradd

-u:表示自定义UID

-g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名。

-d:表示自定义用户的家目录

-M:表示不建立家目录

-s:表示自定义shell

[root@lizhipeng01 ~]# useradd user2                创建用户user2
[root@lizhipeng01 ~]# tail -n2 /etc/passwd
lzp:x:1002:1003::/home/lzp:/bin/bash
user2:x:1003:1006::/home/user2:/bin/bash
[root@lizhipeng01 ~]# tail -n4 /etc/passwd
lizhipeng:x:1000:1000::/home/lizhipeng:/bin/bash
user1:x:1001:1001::/home/user1:/bin/bash
lzp:x:1002:1003::/home/lzp:/bin/bash
user2:x:1003:1006::/home/user2:/bin/bash

[root@lizhipeng01 ~]# useradd -u 1004 -g grp2 user3  指定user3uid为1004,所属组grp2,即gid和grp2一样
[root@lizhipeng01 ~]# tail -n3 /etc/passwd
lzp:x:1002:1003::/home/lzp:/bin/bash
user2:x:1003:1006::/home/user2:/bin/bash
user3:x:1004:1005::/home/user3:/bin/bash

[root@lizhipeng01 ~]# useradd -u 1006 -g grp2 -d /home/lizhipeng001 -s /sbin/nologin user4  指定user4uid=1006 gid=1005,家目录/home/lizhipeng001 自定义shell是/sbin/nologin
[root@lizhipeng01 ~]# tail -n3 /etc/passwd
user2:x:1003:1006::/home/user2:/bin/bash
user3:x:1004:1005::/home/user3:/bin/bash
user4:x:1006:1005::/home/lizhipeng001:/sbin/nologin

[root@lizhipeng01 ~]# ls /home/
lizhipeng lizhipeng001 lzp test user1 user2 user3

[root@lizhipeng01 ~]# useradd -M user5      -M创建用户5的时候不创建家目录
[root@lizhipeng01 ~]# tail -n3 /etc/passwd
user3:x:1004:1005::/home/user3:/bin/bash
user4:x:1006:1005::/home/lizhipeng001:/sbin/nologin
user5:x:1007:1007::/home/user5:/bin/bash
[root@lizhipeng01 ~]# ls /home/                   没有创建user5
lizhipeng lizhipeng001 lzp test user1 user2 user3

删除账户的命令userdel

userdel [-r] username,-r选项的作用是,当删除用户时,一并删除用户的家目录。

[root@lizhipeng01 ~]# useradd user12
[root@lizhipeng01 ~]# ls -ld /home/user12
drwx------. 2 user12 user12 59 Dec 23 21:17 /home/user12
[root@lizhipeng01 ~]# userdel user12                 删除用户12,家目录依然存在
[root@lizhipeng01 ~]# ls -ld /home/user12
drwx------. 2 1008 1008 59 Dec 23 21:17 /home/user12

[root@lizhipeng01 ~]# userdel -r user12       -r,家目录不存在了
[root@lizhipeng01 ~]# ls -ld /home/user12
ls: cannot access /home/user12: No such file or directory

转载于:https://www.cnblogs.com/sisul/p/8093226.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值