Linux用户和权限学习笔记

本文介绍了Linux操作系统中管理和切换用户的常用命令,如su、sudo以及用户和用户组的创建、删除。此外,还讲解了如何通过chmod和chown改变文件和目录的权限及归属。sudo命令用于在不切换到root用户的情况下执行管理员操作,以降低系统风险。同时,详细阐述了rwx权限的含义及其数字表示法。
摘要由CSDN通过智能技术生成

常用用户和用户组命令

普通用户的权限在home目录内不受限制,仅此而已

su [-] 用户名

-,表示在切换用户后加环境变量

exit 退出用户登陆

sudo sudo+其它命令

  • 在我们得知root密码的时候,可以通过su命令切换到root得到最大权限,但是使用root用户可能带来系统损坏,于是可以使用sudo命令,为普通的命令授权,临时给予root权限

  • 切换到root用户,使用命令vim /etc/sudoers

    打开文件以后在最后一行添加 

    你自己的用户名 ALL=(ALL)    NOPASSWD: ALL

groupadd 用户组名 添加用户组

groupdel 用户组名 删除用户组

useradd [-g -d] 用户名 添加用户名

-g,指定用户组

-d,指定用户HOME路径,默认/home/用户名

userdel [-r] 用户名 删除用户名

-r,删除用户的HOME目录,不使用就默认保存HOME目录

id [用户名] 查看用户所属组

usermod -aG 用户组 用户名  将指定用户加入组

getent

getent passwd 查看当前系统中有哪些用户

getent group 查看当前系统中有哪些组

ls -l  可以以列表形式查看内容,显示权限细节

r,w,x三种权限含义

        r: 针对文件可以查看文件内容

        针对文件夹,可以查看文件夹内容,如 ls命令

        w:针对文件可以修改此文件

        针对文件夹,可以在文件夹内创建,删除,改名等

        x: 针对文件可以将文件作为程序执行

        针对文件夹,表示可以更改工作目录到此文件夹,即cd进入

chmod修改文件、文件夹权限信息

注意:只有文件、文件夹的所属用户或root用户可以修改

  • chmod [-R] 权限 文件或文件夹

    -R,对文件夹内全部内容进行同样的操作

    chmod [-R] ugo+=rwx 文件或文件夹

    权限的数字序号 r=4,w=2,x=1

    chmod 751 文件或文件夹 表示:

    7:用户有4+2+1,rwx权限信息

    5:用户组有4+0+1,rx权限信息

    1:其它用户有0+0+1,x权限信息

chown修改文件、文件夹的所属用户和用户组

注意:只有root用户有权限使用chown

  • chown [-R] [用户] [:] [用户组] 文件或文件夹

    -R,对文件或文件夹内全部内容应用相同的规则

    用户,修改所属用户

    :,分割用户和用户组

    用户组,修改所属用户组

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值