linux-系统管理

一、创建用户

useradd username

passwd username

二、删除用户

userdel -r username

三、修改用户

改用户名:usermod -l new_name old_name

锁定账号:usermod -L username

解除锁定:usermod -U username

查看当前用户:whoami

四、用户组操作

1、创建用户组

groupadd groupname

2、删除用户组

groupdel groupname

3、修改用户组

groupmod -n new_name old_name

4、查看用户组

查看当前登录用户的组内成员:groups

查看指定用户所在的组:groups username

5、添加组的成员

groupmems -a username -g groupname

6、查看组内成员

groupmems -l -g groupname

五、系统权限

1、权限类型

    权限           对文件的影响               对目录的影响

    r(读取)         可读取文件                 可列出目录内容

    w(写入)         可修改文件内容         可在目录中创建删除文件

    x(执行)         可以执行这个文件       可访问目录内容

2、UGO模型

U代表User, G代表Group,O代表other

每一个文件的权限基于UGO进行设置

权限三个一组(rwx), 对应UGO分别设置

每个文件都有一个拥有者/用户(User), 用户的所属组即(Group), 不属于上面的都是other

3.修改权限

修改所有者:chown username文件/目录

同时修改一个文件或目录的所有者和属组:chown username:groupname 文件/目录

(如果要递归修改整个目录下的所有者或属组,加参数-R)

修改文件/目录的属组:chgrp groupname name

修改文件/目录的权限:chmod ugo+rwx name

权限的另外一种修改方式:将rwx rwx rwx 三组权限的读写执行权限分别用0和1代替,1代表有权限,0代表没权限,最后将三组二进制转化成十进制。

你可能感兴趣的:(linux-系统管理)