• linux用户和组


    1、添加用户

    # useradd username 
    # useradd -d /home/user -s /bin/bash username        //-d指定目录 -s指定shell
    
    -m		#使用者目录如不存在则自动建立
    -d		#每次登入时所使用的home_dir。如果不指定,默认在/home
    -c		#password档的说明栏
    -s		#使用者登入后使用的shell名称
    

    2、设置密码

    # passwd username
    

    3、添加组

    # groupadd groupname 
    

    4、修改帐号

    # usermod -g groupname username //将用户username添加到groupname中,并离开其他组
    # usermod -a -G groupname username //将用户username追加到groupname中
    

    5、修改文件权限

    # chmod [who] [+|-|=] [mode] file
    

    who:可是下述字母中的任一个或者它们的组合
    u 表示“用户(user)”
    g 表示“同组(group)用户”
    o 表示“其他(others)用户”
    a 表示“所有(all)用户”

    +:添加某个权限
    -:取消某个权限
    =:赋予给定权限并取消其他所有权限(如果有)

    mode:可是下述字母中的任一个或者它们的组合
    r 可读
    w 可写
    x 可执行

    6、修改文件夹的权限

    # chown username:groupname dirname
    

    7、账户配置文件

    /etc/passwd
    /etc/group
    

    8、文件属性

    # ll
    drwxrwxr-x  5 root   root     4096 Aug  4 23:54 mtd-utils-1.2.0
    
    d      rwx        rwx        r-x
    类型 所有者权限 所属组权限 其他用户权限
    
  • 相关阅读:
    Jenkins安装以及邮件配置
    day12_框架一tools.py代码
    codeforces 1428F
    codeforces 1428G Lucky Numbers (贪心+dp)
    单调队列优化多重背包
    bzoj1190 梦幻岛宝珠
    codeforces 1421 D
    bzoj 2287消失之物 (退背包)
    codeforces 553A
    组合计数小结
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/11709949.html
Copyright © 2020-2023  润新知