后面咱们还会学到:FTP服务搭建与配置
https://www.cnblogs.com/jcxx/p/7803502.htmlhtml
[root@centos001 ~]# yum install -y lrzsz 已加载插件:fastestmirror
[root@centos001 ~]# ls 111 22.txt 2.txt aling anaconda-ks.cfg.1 ls2 //在目录下选择一个文件 123 234 3.txt aminglinux dir3 yum.log [root@centos001 ~]# sz anaconda-ks.cfg.1
选择目录并保存linux
[root@centos001 ~]# rz
[root@centos001 ~]# ls /etc/passwd //列出文件passwd /etc/passwd [root@centos001 ~]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash //所讲的部分
第1个字段:用户名(roo为用户名),表明用户账号的字符串
第2个字段:存放该账号的口令第3个自算:为用户标识号:uid
第4个字段:为组标识号,gid
第5个字段:为注释说明,没有实际意义
最后一个字段:为用户的shell.用户登陆后,要启动一个进程,用来将用户下达的指令传给内核,这就是shellshell
- shadow解说
[root@centos001 ~]# ls /etc/shadow /etc/shadow [root@centos001 ~]# cat /etc/shadow root:$6$dTm0ZQZT$7Lj1yDe28xxmn3KK4MeeGAw3zMxqdQp7BxmHgVa9MZ0TwGAh9ReXwc glq7czAjVUfeFuIepMenIWHkVj0gesF0:17424:0:99999:7::: bin:*:17110:0:99999:7::: daemon:*:17110:0:99999:7:::
第1个字段:为用户名
第2个字段:为用户密码
第3个字段:为上次更改密码的日期
第4个字段:为要多少天才能更改密码,默认为0,即不受限制
第5个字段:为还有多少天密码到期,即在多少天内必须更改密码 。默认为99999,永远不 第6 个字段:为密码到期前的警告期限
第7个字段:为账号失效期限。
第8个字段:为账号的生命周期。跟第三个字段同样
最后一个字段:做保留用,无实际意义windows
选项**-g**:如不加则按照系统默认的gid建立组centos
示例:bash
[root@centos001 ~]# groupadd grp1 //增长一个用户组 不加-g [root@centos001 ~]# tail -n1 /etc/group grp1:x:1003: [root@centos001 ~]# groupadd -g 1005 grp2 //加 -g [root@centos001 ~]# tail -n3 /etc/group awei:x:1002: grp1:x:1003: grp2:x:1005:
此命令没法删除非空的组,也就是说要删用户组得先把用户删掉ui
示例:插件
[root@centos001 ~]# groupdel grp1 //删除一个空的组 [root@centos001 ~]# tail -n3 /etc/group aming:x:1001: awei:x:1002: grp2:x:1005: [root@centos001 ~]# groupdel aming //想删掉这个组须先吧aming这个用户删除掉 groupdel:不能移除用户“aming”的主组
【选项】
-u: 表示自定义uid 在不指定的时候,系统会自动添加uid -g: 表示使新增用户属于已经存在的某个组,后面能够跟组id,也能够跟组名
-d: 表示自定义用户的家目录
-M:表示不创建家目录
-s: 表示自定义shellcode
示例:htm
[root@centos001 ~]# useradd user2 /建立一个普通用户 [root@centos001 ~]# tail -n2 /etc/passwd awei:x:1002:1002::/home/awei:/bin/bash user2:x:1003:1003::/home/user2:/bin/bash [root@centos001 ~]# useradd -u 1004 -g user3^C //建立的同时指定uid[root@centos001 ~]# tail -n 3 /etc/group awei:x:1002: grp2:x:1005: user2:x:1003: [root@centos001 ~]# useradd -u 1004 -g grp2 user3 //建立同时指定用户组和uid [root@centos001 ~]# tail -n 3 /etc/passwd awei:x:1002:1002::/home/awei:/bin/bash user2:x:1003:1003::/home/user2:/bin/bash user3:x:1004:1005::/home/user3:/bin/bash //建立同时指定家目录和shell [root@centos001 ~]# useradd -u 1006 -g grp2 -d /home/aming/ -s /sbin/nologin user4 [root@centos001 ~]# tail -n3 /etc/passwd user2:x:1003:1003::/home/user2:/bin/bash user3:x:1004:1005::/home/user3:/bin/bash user4:x:1006:1005::/home/aming/:/sbin/nologin [root@centos001 ~]# ls /home/ aming awei user1 user2 user3 [@centos001 ~]# useradd -M user5 //建立用户的同时不建立家目录 [root@centos001 ~]# tail -n3 /etc/passwd user3:x:1004:1005::/home/user3:/bin/bash user4:x:1006:1005::/home/aming/:/sbin/nologin user5:x:1007:1007::/home/user5:/bin/bash //home/user5/就是它的家目录,没有建立不表明没有 [root@centos001 ~]# ls /home/ aming awei user1 user2 user3 //此时home下就看不到user5了 [root@centos001 ~]# tail -n5 /etc/passwd awei:x:1002:1002::/home/awei:/bin/bash user2:x:1003:1003::/home/user2:/bin/bash user3:x:1004:1005::/home/user3:/bin/bash user4:x:1006:1005::/home/aming/:/sbin/nologin user5:x:1007:1007::/home/user5:/bin/bash [root@centos001 ~]# groupadd -g 1010 grp3 [root@centos001 ~]# useradd -g grp3 user6 [root@centos001 ~]# tail -n5 /etc/passwd user2:x:1003:1003::/home/user2:/bin/bash user3:x:1004:1005::/home/user3:/bin/bash user4:x:1006:1005::/home/aming/:/sbin/nologin user5:x:1007:1007::/home/user5:/bin/bash user6:x:1008:1010::/home/user6:/bin/bash [root@centos001 ~]# useradd user7 [root@centos001 ~]# tail -n5 /etc/passwd user3:x:1004:1005::/home/user3:/bin/bash user4:x:1006:1005::/home/aming/:/sbin/nologin user5:x:1007:1007::/home/user5:/bin/bash user6:x:1008:1010::/home/user6:/bin/bash user7:x:1009:1009::/home/user7:/bin/bash
rm -rf 删除用户的同时把家目录删掉
示例:
[root@centos001 ~]# userdel user7 //删除用户 [root@centos001 ~]# tail -n3 /etc/passwd user4:x:1006:1005::/home/aming/:/sbin/nologin user5:x:1007:1007::/home/user5:/bin/bash user6:x:1008:1010::/home/user6:/bin/bash [root@centos001 ~]# ls /home/ aming awei user1 user2 user3 user6 user7 //家目录还有 [root@centos001 ~]# rm -rf /home/user6 //删除同时删掉家目录 [root@centos001 ~]# ls /home/ aming awei user1 user2 user3 user7