• 【Linux学习六】用户管理


    环境
      虚拟机:VMware 10
      Linux版本:CentOS-6.5-x86_64
      客户端:Xshell4
      FTP:Xftp4

    一、增加删除用户或组
    新增用户
    useradd scott
    修改用户密码
    passwd scott(root用户可以修改所有用户密码,普通用户只可以修改自己的)

    [root@node1 ~]# useradd scott
    [root@node1 ~]# passwd scott
    Changing password for user scott.
    New password: 
    BAD PASSWORD: it is too simplistic/systematic
    BAD PASSWORD: is too simple
    Retype new password: 
    passwd: all authentication tokens updated successfully.

    删除用户
    userdel scott
    rm -rf /home/scott
    rm -rf /var/spool/mail/scott

    新增组share
    groupadd share

    id命令用于显示用户的ID,以及所属群组的ID
    id root

    usermod 修改用户帐号
    -c<备注>  修改用户帐号的备注文字。
    -d登入目录>  修改用户登入时的目录。
    -e<有效期限>  修改帐号的有效期限。
    -f<缓冲天数>  修改在密码过期后多少天即关闭该帐号。
    -g<群组>  修改用户所属的群组。
    -G<群组>  修改用户所属的附加群组。
    -l<帐号名称>  修改用户帐号名称。
    -L  锁定用户密码,使密码无效。
    -s<shell>  修改用户登入后所使用的shell。
    -u<uid>  修改用户ID。
    -U  解除密码锁定

    #添加组share
    [root@node1 ~]# groupadd share
    #查看用户和组id
    [root@node1 ~]# id scott
    uid=500(scott) gid=501(scott) groups=501(scott)
    #修改用户归属组
    [root@node1 ~]# usermod -G share scott
    [root@node1 ~]# id scott
    uid=500(scott) gid=501(scott) groups=501(scott),500(share)

    二、修改权限和属组
    1.chown 指定文件的拥有者改为指定的用户或组

    [root@node1 /]# ll |grep "share"
    drwxr-xr-x.  2 root root  4096 Dec 22 14:50 share
    [root@node1 /]# chown root:share /share
    [root@node1 /]# ll |grep "share"
    drwxr-xr-x.  2 root share  4096 Dec 22 14:50 share
    [root@node1 share]# ll
    total 4
    -rw-r--r--. 1 root root 3 Dec 22 15:05 1.log
    [root@node1 share]# chown :share 1.log
    [root@node1 share]# ll
    total 4
    -rw-r--r--. 1 root share 3 Dec 22 15:05 1.log

    2.chmod 改变文件目录的读写执行权限

    字符方式:chmod augo +/-rwx    给所有用户/属主/属组/其他用户 添加/删除读写执行权限

    数字方式:r=4 w=2 x=1

    [root@node1 /]# chmod g+w /share
    [root@node1 /]# ll |grep "share"
    drwxrwxr-x. 2 root share 4096 Dec 22 14:50 share
    [root@node1 /]# chmod o-rx /share
    [root@node1 /]# ll |grep "share"
    drwxrwx---. 2 root share 4096 Dec 22 14:50 share

    3.用户需要重新登录后才能生效

  • 相关阅读:
    Spring MVC-表单(Form)标签-单选按钮(RadioButton)示例(转载实践)
    Ubuntu 16.04中VirtualBox 5.1使用U盘/USB设备的方法
    Spring MVC-表单(Form)标签-复选框集合(Checkboxes)示例(转载实践)
    Ubuntu 16.04下减小/释放/清理VirtualBox虚拟硬盘文件的大小
    关注点分离
    谈代码注释
    DelegatingFilterProxy类的作用
    GOPS 2018全球运维大会上海站 参会感悟梳理
    Java switch case
    Android 微信网址分享添加网络图片
  • 原文地址:https://www.cnblogs.com/cac2020/p/10161919.html
Copyright © 2020-2023  润新知