• 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

  • 相关阅读:
    Dialog 不能全屏,左右有间距解决方案
    mac apktool配置
    HTML5网站如何做到完全不需要jQuery
    js中控制小数点的显示位数的技术整理
    ASP.NET后台获取cookie中文乱码解决办法
    javascript删除元素节点
    js获取不到动态添加的标签的值的解决方法
    JS常用方法函数整理
    JS获取当前页面的URL信息
    轻轻松松 用U盘安装WIN7
  • 原文地址:https://www.cnblogs.com/sisul/p/8093226.html
Copyright © 2020-2023  润新知