美文网首页
Linux 入门记录:十二、Linux 权限机制

Linux 入门记录:十二、Linux 权限机制

作者: 小杺 | 来源:发表于2018-11-15 23:52 被阅读13次

    Linux 入门记录:十二、Linux 权限机制
    下面这篇文章命令比较全:
    Linux 中将用户添加到组的指令


    用户创建、删除、修改

    tips1:

    -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。

    useradd –d /usr/sam -m sam
    

    tips2:

    -g 用户组 指定用户所属的用户组。
    -G 用户组,用户组 指定用户所属的附加组。
    -s Shell文件 指定用户的登录Shell。

    useradd -s /bin/sh -g group –G adm,root gem
    

    tips3:

    常用的选项是-r,它的作用是把用户的主目录一起删除。

    userdel -r sam
    

    tips4:

    常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样

    此命令将用户sam的登录Shell修改为ksh,主目录改为/home/z,用户组改为developer

    usermod -s /bin/ksh -d /home/z –g developer sam
    

    tips5:

    为当前用户修改密码

    passwd
    Old password:******
    New password:*******
    Re-enter new password:*******
    

    tips6:

    修改cnzhx用户的密码

    passwd cnzhx
    

    tips7:

    查看用户相关信息

    id cnzhx
    uid=1122(cnzhx) gid=1125(cnzhx) groups=1125(cnzhx),1124(developers)
    

    用户组新建、删除、修改

    tips1:

    最基本的创建

    groupdel group1
    

    tips2:

    -g GID 为用户组指定新的组标识号。
    -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同
    -n新用户组 将用户组的名字改为新名字

    此命令将组group2的标识号改为10000,组名修改为group3

    groupmod –g 10000 -n group3 group2
    

    tips3:

    如果一个用户同时属于多个用户组,那么用户可以在用户组之间切换,以便具有其他用户组的权限。用户可以在登录后,使用命令newgrp切换到其他用户组,这个命令的参数就是目的用户组

    这条命令将当前用户切换到root用户组,前提条件是root用户组确实是该用户的主组或附加组

    newgrp root
    

    修改文件、文件夹的所有用户,所在用户组

    tips1:

    将目录 /tmp/sco 这个目录的所有者和组改为sakia和组net

    chown -R sakia:net /tmp/sco
    

    相关文章

      网友评论

          本文标题:Linux 入门记录:十二、Linux 权限机制

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