su和sudo命令对比
2022/2/24 6:24:49
本文主要是介绍su和sudo命令对比,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Linux 有多种命令和方法可以获得 root 权限。这可能会造成一些混乱,因为大多数希望获得 root 权限的初学者可能不熟悉每个命令如何获得 root 访问权限、它们有何不同以及这些差异何时重要。每个命令和函数的工作方式和调用方式都不同。
在 Linux 中获得 root 权限的两个常用命令是 su 和 sudo。
什么是su?
su 是一个 Unix 命令。su 的全称是“substitute user”。它最初是版本 1 Unix 的一部分。它是由丹尼斯·里奇和肯·汤普森开发的。它于 1971 年 11 月 3 日由 AT&T 实验室发布。
这两个人一定要认识哦,unix之父和C语言之父!
su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户tom登录的,但要添加用户,执行useradd ,tom用户没有这个权限,而这个权限恰恰由root所拥有。
解决办法无法有两个,一是退出tom用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出tom用户,可以用su来切换到root下进行添加用户的工作,等任务完成后再退出root。
我们可以看到通过su切换是一种比较好的办法;通过su可以在用户之间切换,而超级权限用户root向普通或虚拟用户切换不需要密码&#x
这篇关于su和sudo命令对比的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南