源码技术
php
java
python
Linux
当前位置:
首页
>
Linux
>Linux系统:第10课用户与权限
Linux系统:第10课用户与权限
2026-09-02 20:15:19
Linux系统:第10课用户与权限
‖ linux系统学习--用户与权限
前面我们的基础指令已经讲解完毕从现在开始我们进入全新的用户篇章
1.了解什么是root用户(超级管理员)
2.掌握用户切换命令
3.掌握sudo命令
root用户(超级管理员)
无论是Windows、MacOS、Linux均采用多用户的管理模式进行权限管理。
•在Linux系统中,拥有最大权限的账户名为:root(超级管理员)
•而在前期,我们一直使用的账户是普通的用户:lu
root用户拥有最大的系统操作权限,而普通用户在许多地方的权限是受限的。
演示:
•使用普通用户在根目录下创建文件夹
•切换到root用户后,继续尝试
•普通用户的权限,一般在其HOME目录内是不受限的
•一旦出了HOME目录,大多数地方,普通用户仅有只读和执行权限,无修改权限
su和exit命令
在前面,我们接触过su命令切换到root账户。
su命令就是用于账户切换的系统命令,其来源英文单词:
S
witch
U
ser
语法:
su
[-] [用户名]
•- 符号是可选的,表示是否在切换用户后加载环境变量(后续讲解),建议带上
•参数:用户名,表示要切换的用户,用户名也可以省略,省略表示切换到root
•切换用户后,可以通过exit命令退回上一个用户,也可以使用快捷键:ctrl + d
•使用普通用户,切换到其它用户
需要输入密码
,如切换到root用户
•使用root用户切换到其它用户,
无需密码
,可以直接切换
sudo命令
在我们得知root密码的时候,可以通过su命令切换到root得到最大权限。
但是我们不建议长期使用root用户,避免带来系统损坏。
我们可以使用sudo命令,为普通的命令授权,临时以root身份执行。
语法:
sudo
[其它命令]
•在其它命令之前,带上sudo,即可为这一条命令临时赋予root授权
•
•但是并不是所有的用户,都有权利使用sudo,我们需要为普通用户配置sudo认证
比如我们删除刚刚在根目录下新建的文件夹删除它,我们普通用户时是删除不了的
但是我们输入sudo命令就可以了
sudo命令使用需要我们配置用户,意思就是说我们如果想使用sudo命令我们要得到root用户的同意才能使用。怎么么获得root用户同意了?
•切换到root用户,执行visudo命令,会自动通过vi编辑器打开:/etc/sudoers
•在文件的最后添加:
•其中最后的NOPASSWD:ALL 表示使用sudo命令,无需输入密码
•最后通过 wq 保存
•执行的命令,均以root运行
总结
1. Linux系统的超级管理员用户是:root用户
2. su命令
•- 表示切换后加载环境变量,建议带上
•用户可以省略,省略默认切换到root
3. sudo命令
•可以让一条普通命令带有root权限,语法:
•需要以root用户执行visudo命令,增加配置方可让普通用户有sudo命令的执行权限
更多内容在晓煜大发现公共号点击菜单课程学习
更多精彩内容微信公共号关注:晓煜大发现
END
您的点赞是我前进的动力!
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
不再神秘的量子计算,用Python就能实现(视频+代码)
Python之父退休无聊加入微软:职场上这3种行为,是在自毁前途,你却一直做
最新文章
不再神秘的量子计算,用Python就能实现(视频+代码)
Linux 中最基础也是最常用的命令之一:ls命令
48 条高效率的 PHP 优化写法
十分钟视频,手把手教你用Python撒情人节狗粮的正确姿势
Python分析香港26281套在售二手房数据
发现宝藏网站!不用安装,在线畅玩上百款Linux发行版
Python 是前浪,Julia 是后浪?
27岁的Linux和49岁的Linus:PC操作系统太贵了,自己写个吧
用Python入门不明觉厉的马尔可夫链蒙特卡罗(附案例代码)
Linux 25 岁了,它的诞生和开源就是一场传奇
热门文章
PHP环境绕过360执行马儿上线
Python文件操作:给程序装上“记忆硬盘”,数据从此不丢失!小白也能轻松学会!
Linux系统编程调试手段之错误号
PHP 8.3 已经正式发布,全新功能一览
1.3 Linux目录
开发者最讨厌的编程语言:PHP、Ruby 中枪
Windows牛逼还是Linux牛逼?这场争论,纯属浪费时间
我天,Linux 已沦为老二..
业界 | Python 之父抛弃 Python!
Linux下升级Dell服务器系统固件
随机文章
10个月宝宝每天需要喝多少奶粉?
Linux 7.0-rc1 正式发布!支持 Intel、AMD、ARM 和 RISC-V 架构
启航指南——什么是Linux操作系统
轻量 Linux 新成员 Carbon:设计理念与技术路线解析
Linux定时任务完全指南:从入门到生产级实战
17. Linux磁盘管理与文件系统
那个年薪百万的脸书PHP开发,相亲竟然被秒拒?
PHP获取当前url路径及服务器路径汇总 (url 获取当前路径
北京 英雄互娱【聘】客服/PHP/游戏测试/新媒体运营/UI设计等
反对 PHP 协程提案,Swoole 创始人被质疑存私心
最新计算机技能需求排名出炉:Python仅排第三,第一你猜得到吗?