第四部分:用户、组及文件权限相关

tech2023-10-01  91

一、用户、组、从组相关命令

#1.创建用户,默认主组以用户名命名 useradd -m Jack #2.创建用户,并指定创建主组 useradd -mg American Jack #3.创建好的用户,在/home目录下查看,详情在/etc/passwd文件中查看 #4.全部组信息,在/etc/group文件中查看 #5.删除用户及目录 userdel -r Jack #6.修改用户主组(一个用户只有一个主组) usermod -g Japen Jack #7.修改用户从组(一个用户可以有多个从组) usermod -G English,China Jack #8.把用户从从组删除 gpasswd -d Jack English #9.切换用户 su Jack #10.授予普通用户root权限,减少root登录次数 #11.能执行sudo的前提是修改/etc/sudoers配置文件 --------------------------------------------- ## Allow root to run any commands anywhere root ALL=(ALL) ALL Jack ALL=(ALL) ALL #这里是新添加的 ---------------------------------------------- su Tom #首先登录Tom用户,直接执行useradd是无权限的 sudo useradd -m Jack

二、文件权限相关

文件权限相关chmod(所有用户) #1文件格式举例,文件类型+属主+属组+其它 用户名 主组 drwxr--r-- Jack America # u=user, g=group, o=other, a=all # +增加 -取消 =唯一设定 # r=4, w=2, x=1 chmod u+w file1.txt #给予属主写权限 chmod o-x file1.txt #删除其它用户的可操作权限 chmod 777 test.txt #将该文件设置为所有人可读写执行 文件归属相关chown(只有root可操作) #修改单一文件归属 chown Jack:American file1.txt #修改当前目录及其子目录下全部文件的归属 chown -R Jack:American *
最新回复(0)