美文网首页
linux系列4-用户管理

linux系列4-用户管理

作者: 蕴重Liu | 来源:发表于2019-07-06 13:09 被阅读0次
    用户组
    lyq@DESKTOP-40030BI:~$ groupadd hr
    groupadd: Permission denied.
    lyq@DESKTOP-40030BI:~$ sudo groupadd hr      --增加某用户组
    lyq@DESKTOP-40030BI:~$ sudo groupadd sale
    lyq@DESKTOP-40030BI:~$ tail /etc/group
    lxd:x:108:lyq
    mlocate:x:109:
    uuidd:x:110:
    ssh:x:111:
    landscape:x:112:
    admin:x:113:
    netdev:x:114:lyq
    lyq:x:1000:
    hr:x:1001:
    sale:x:1002:
    lyq@DESKTOP-40030BI:~$ grep 'hr' /etc/group
    hr:x:1001:
    lyq@DESKTOP-40030BI:~$ sudo groupdel hr       --删去某用户组
    lyq@DESKTOP-40030BI:~$ tail /etc/group
    messagebus:x:107:
    lxd:x:108:lyq
    mlocate:x:109:
    uuidd:x:110:
    ssh:x:111:
    landscape:x:112:
    admin:x:113:
    netdev:x:114:lyq
    lyq:x:1000:
    sale:x:1002:
    
    用户
    lyq@DESKTOP-40030BI:~$ userdel -r  baby3   --删除用户baby3,同时删除用户主目录
    lyq@DESKTOP-40030BI:~$ userdel baby3  --删除用户baby3,但不删除用户主目录
    
    用户密码
    passwd baby   --root可以给任何用户设置密码
    lyq@DESKTOP-40030BI:~$ passwd  --给自己修改密码,须提供原密码
    
    组成员
    -- 覆盖该用户原有的用户组
    lyq@DESKTOP-40030BI:~$ sudo useradd baby -G sale     --增加用户,并绑定到某用户组
    lyq@DESKTOP-40030BI:~$ sudo useradd baby1 -G hr1,hr2         --单用户可隶属于多个用户组
    lyq@DESKTOP-40030BI:~$ sudo useradd baby1    --增加用户时若未指定主用户组,则默认创建同名的用户组
    lyq@DESKTOP-40030BI:~$ sudo useradd baby -aG it     --增加该用户,所属的用户组
    

    no shell

    /sbin/nologin  --安全用户无法登录系统。仅作为运行进程的用户,访问FTP的用户
    /bin/bash   --登录系统,实现管理
    
    lyq@DESKTOP-40030BI:~$ which poweroff
    /sbin/poweroff
    lyq@DESKTOP-40030BI:~$ vi /etc/passwd     --修改用户的登录后界面,实际时脚本
    lyq@DESKTOP-40030BI:~$ cat /etc/passwd
    root:x:0:0:root:/root:/bin/bash
    daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
    bin:x:2:2:bin:/bin:/usr/sbin/nologin
    sys:x:3:3:sys:/dev:/usr/sbin/nologin
    。。。。。。中间省略n多
    sshd:x:109:65534::/run/sshd:/usr/sbin/nologin
    pollinate:x:110:1::/var/cache/pollinate:/bin/false
    lyq:x:1000:1000:,,,:/home/lyq:/bin/bash
    baby:x:1001:1001::/home/baby:/bin/sh
    baby1:x:1002:1005::/home/baby1:/bin/sh
    lyq@DESKTOP-40030BI:~$
    

    相关文章

      网友评论

          本文标题:linux系列4-用户管理

          本文链接:https://www.haomeiwen.com/subject/haiehctx.html