美文网首页
linux用户和权限管理命令

linux用户和权限管理命令

作者: wqjcarnation | 来源:发表于2021-02-02 16:43 被阅读0次

    目标

    • 添加新用户:useradd
    • 设置用户密码:passwd
    • 改变文件或目录权限:chomd
    • 改变文件或目录的所有者chown

    1、添加新用户:useradd
    ①、命令名称:useradd

    ②、英文原意:

    ③、命令所在路径:/usr/sbin/useradd

    ④、执行权限:root

    ⑤、功能描述:添加新用户

    ⑥、语法: useradd【用户名】

    范例:添加用户tom:useradd tom

    2、设置用户密码:passwd
      ①、命令名称:passwd

    ②、英文原意:

    ③、命令所在路径:/usr/bin/passwd

    ④、执行权限:root

    ⑤、功能描述:修改用户的密码

    ⑥、语法: passwd【用户名】

    注意:root用户能修改任何用户的密码。而普通用户只能修改自己的密码,而且密码要符合密码规则,不然修改不了

    范例:修改用户tom的密码
    password tom

    1. 权限管理命令---chomd

      命令名称 chmod

      命令所在路径 /bin/chomd

      执行权限 所有用户

      语法 chmod [{ugoa} {+-=} {rwx}] [文件或目录]

      [mode=421] [文件或目录]

      -R 递归修改

      功能描述 改变文件或目录权限

      权限的数字表示

      r-------------------------4

      w------------------------2

      x-------------------------1

      如:

      rwx rw- r--

      7 6 4

      范例:

      chmod g+w testfile //赋予文件所属组写权限

      chmod -R 777 testfile //修改目录以及目录下文件为所有用户具有全部权限

    1. 其他权限管理命令

      命令名称 chown

      命令所在路径 /bin/chown

      执行权限 所有用户

      语法 chown [用户] [文件或目录]

      功能描述 改变文件或目录的所有者

      命令名称 shgrp

      命令所在路径 /bin/chgrp

      执行权限 所有用户

      范例:chown wangqj mydisk
      修改mydisk目录的所有者为wangqj

    相关练习:
    1)root用户登录创建新用户
    useradd wangqj
    2)设置新用户密码
    passwd wangqj(按提示输入密码和重复密码1qaz!QAZ)
    3)切换到新用户下
    su wangqj
    4)进入 home/wangqj目录下
    cd /home/wangj (这个目录创建用户后,系统会自动创建)
    4)用新用户创建一个文件
    touch abcd
    ls -l
    此时用户所有者为wangqj
    5)切换为root用户
    su root
    按提示输入密码
    6)查看root用户对abcd的访问权限
    ls -l /home/wangqj/abcd
    7)修改wangqj创建的abcd文件的所有者为root用户(只有管理员root用户才可以修改文件所有者)
    chown root /home/wangqj/abcd

    1. 给root这个目录的全部权限
      chmod 777 abcd
      ls -l
    image.png

    相关文章

      网友评论

          本文标题:linux用户和权限管理命令

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