[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  bandwagonhost,BWH3HYATVBJW,CN2 GIA-E 套餐,DC6 CN2 GIA-E,DC9 CN2 GI,国外永久免费VPS

Linux系统→Sudo 和 Root有什么区别?为什么使用 Sudo而不是以 Root 身份登录?

全球[VPS测评]来源:VPS推荐网点击:1124
【性价之王】 【线路之王】 【价格之王】 【配置之王】
【免费之王】 【香港首推】 【梯子之王】 【独服之王】
Linux系统→Sudo 和 Root有什么区别?为什么使用 Sudo而不是以 Root 身份登录? Linux 下面有两个概念可能大家接触的比较多,一个是 sudo 命令,还有一个是 root 账户。Sudo 命令可以以最高权限执行命令,而 root 账户下所有命令都有最高权限,也就是相当于所有命令都默认加了 sudo。那么 sudo 和 root 的区别到底是什么呢,为什么我们建议使用 sudo 而不是直接使用 root 账户?在本教程中,您将了解 root 访问、sudo 命令、如何使用 sudo 运行命令以及 sudo 访问和 root 之间的区别。

一、什么是 root?

root 是指 Linux 等类 Unix 系统中的超级用户帐户。它是用于系统管理的系统上具有最高访问权限的特权帐户。此根/超级用户帐户的用户标识符 (UID) 为零,无论帐户名称如何。

root 用户拥有整个系统的完全权限(root 特权)。它可以做诸如修改系统的核心部分、升级系统、更改系统配置以及启动、停止和重新启动所有正在运行的系统服务之类的事情。

以 root 身份登录(使用 su -)时,终端命令提示符符号从

复制$ echo 'You are in a normal shell'

变成

复制# echo 'This is a root shell'

在某些系统(如 Ubuntu)上,root 用户默认被锁定。(备注:搬瓦工并不会锁定,但是腾讯云默认会锁定)

二、什么是 Sudo?

sudo (superuser do) 命令是一个命令行实用程序,它允许用户以 root 或其他用户身份执行命令。它提供了一种有效的方式来授予某些用户适当的权限以使用特定的系统命令或以 root 用户身份运行脚本。

虽然有点类似于 su 命令,但 sudo 的不同之处在于它默认需要用户的密码进行身份验证,而不是 su 需要的目标用户的密码。Sudo 也不会产生 root shell;相反,它以提升的权限运行程序或命令,不像 su,它产生一个 root shell。

使用 sudo,系统管理员可以执行以下操作:

授予用户或用户组以提升或 root 权限运行某些命令的能力。查看每个使用 sudo 的用户的用户 ID 的日志。控制用户可以在主机系统上使用什么命令。

Sudo 会记录在 /var/log/auth.log 文件中执行的所有命令和参数的日志,可以在出现故障时进行分析。

三、sudoers 文件

sudo 使用默认的 sudoers 安全策略,并保留一个特殊的配置文件 /etc/sudoers。该文件可用于控制访问权限和密码提示超时。

注意:您必须具有提升的权限才能查看 sudoers 文件

打开 /etc/sudoers 文件;它应该是这样的:

复制# This file MUST be edited with the 'visudo' command as root.## Please consider adding local content in /etc/sudoers.d/ instead of# directly modifying this file.## See the man page for details on how to write a sudoers file.#Defaults env_resetDefaults mail_badpassDefaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"# Host alias specification# User alias specification# Cmnd alias specification# User privilege specificationroot ALL=(ALL:ALL) ALL# Allow members of group sudo to execute any command%sudo ALL=(ALL:ALL) ALL# See sudoers(5) for more information on "@include" directives:@includedir /etc/sudoers.d

其中这行:

复制root ALL=(ALL:ALL)ALL

意味着 root 用户拥有无限的权限并且能够在系统上运行任何命令。

复制%sudo ALL=(ALL:ALL)ALL

允许组 sudo 的所有成员执行任何命令。

注意:sudoers 文件中的 ‘%’ 代表一个组,而不是注释。

从 /etc/sudoers 文件的第一行可以看出:

复制# This file MUST be edited with the 'visudo' command as root

不要尝试直接编辑 sudoers 文件。 使用具有 root 权限的 visudo 命令。

使用 sudo 运行命令很简单,只需要在命令前面加上 sudo 即可:

复制$ sudo command

一般来说会提示输入密码,输入密码后回车即可。

复制$ sudo command[sudo] password for user:四、Sudo 对比 Root

最小权限原则是一种信息和计算机安全概念,它认为授予程序和用户执行任务所需的最少或最低限度的权限。

以 root 用户登录后,输入到终端的每一条命令都以系统最高权限运行,违反了最小权限原则。像 rm 这样的简单命令可用于删除核心根目录或文件,而不会在意外时提示用户。例如,如果您尝试使用以下命令删除 /etc 之类的根目录:

复制$ rm -rf /etc

当您以普通用户身份登录时,您将被拒绝许可。当以 root 身份登录时,不会显示任何提示,并且整个文件夹将被删除 – 这很可能会破坏您的系统,因为运行系统所需的特殊配置文件存储在 /etc 目录中。您也可能最终错误地格式化磁盘,并且系统不会提示您。

此缺陷还扩展到以 root 身份运行代码或应用程序;应用程序中的一个小错误可能会删除一些系统文件,因为该应用程序是在最高权限下运行的。

Sudo 提供细粒度的访问控制。它仅向需要它的特定程序授予提升的权限。您知道哪个程序以提升的权限运行,而不是使用 root shell(以 root 权限运行每个命令)。

Sudo 也可以配置为以另一个用户身份运行命令,指定允许哪些用户和组使用 sudo 运行命令,或者通过编辑 sudoers 文件设置以 root 权限运行程序的超时。

因此,不建议使用 root shell 运行命令,因为您破坏系统的机会要高得多。如果您需要更高权限或 root 权限来运行命令,请使用 sudo 确保只有该命令以 root 权限运行。

搬瓦工推荐方案

方案内存CPU硬盘流量/月带宽机房价格购买
CN2
(最便宜)
1GB1核20GB1TB1GbpsDC3 CN2
DC8 ZNET
$49.99/年直达
CN22GB1核40GB2TB1Gbps$52.99/半年
$99.99/年
直达
CN2 GIA-E
(最推荐)
1GB2核20GB1TB2.5GbpsDC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
直达
CN2 GIA-E2GB3核40GB2TB2.5Gbps$89.99/季度
$299.99/年
直达
HK2GB2核40GB0.5TB1Gbps中国香港 CN2 GIA$89.99/月
$899.99/年
直达
HK4GB4核80GB1TB1Gbps$155.99/月
$1559.99/年
直达
TOKYO2GB2核40GB0.5TB1.2Gbps日本东京 CN2 GIA$89.99/月
$899.99/年
直达
TOKYO4GB4核80GB1TB1.2Gbps$155.99/月
$1559.99/年
直达
搬瓦工优惠码:BWH3HYATVBJW

选择建议:

入门:洛杉矶 CN2 套餐,目前最便宜,可选 CN2 GT 机房,入门之选。推荐:洛杉矶 CN2 GIA-E 套餐,速度超快,可选机房多(DC6、DC9、日本软银、荷兰联通等),性价比最高。高端:香港 CN2 GIA 套餐,价格较高,但是无可挑剔。东京 CN2 GIA 套餐也是非常不错的高端选择。
[bandwagonhost]历史优惠活动内容
  • 搬瓦工(BandwagonHost)-美西洛杉矶 三网 CN2 GIA VPS 测评记录
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost→$29.89 季 1GB 内存 20GB SSD 空间 1TB
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost→$29.89 季 1GB 内存 20GB SSD 空间 1TB
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost→$29.89 季 1GB 内存 20GB SSD 空间 1TB
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost→$29.89 季 1GB 内存 20GB SSD 空间 1TB
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost→$29.89 季 1GB 内存 20GB SSD 空间 1TB
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • BandwagonHost - 搬瓦工上线全新 CN2 GIA ECOMMERCE 方案
  • BandwagonHost - 搬瓦工目前最便宜的 VPS 方案整理
  • 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB SSD 空间 1T
  • 建站推荐 搬瓦工GIACN2新年活动年付$99 bandwagonhost 2C2G40G1
  • BandWagonHost→搬瓦工2022新年活动 43.88美元/年起 美国/香港/日本C
  • BandWagonHost→搬瓦工2022新年活动 43.88美元/年起 美国/香港/日本C
  • BandWagonHost→搬瓦工2022新年活动 43.88美元/年起 美国/香港/日本C
  • BandWagonHost→搬瓦工2022新年活动 43.88美元/年起 美国/香港/日本C
  • BandWagonHost→搬瓦工2022新年活动 43.88美元/年起 美国/香港/日本C
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • 搬瓦工/Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • BandwagonHost→$84 月 2核 2GB内存 40GB SSD空间 500GB流
  • BandwagonHost→$44.49 季 1GB内存 20GB SSD空间 1TB流量
  • BandwagonHost→$46.87 年 1G内存 20GB SSD空间 1TB流量 1
  • BandwagonHost→$74.73 年 1GB内存 20GB SSD空间 500GB流
  • BandwagonHost→$74.73 年 1GB内存 20GB SSD空间 500GB流
  • BandwagonHost→$93.4 年 1GB内存 20GB SSD空间 500GB流量
  • 搬瓦工 Bandwagonhost美国VPS以及香港CN2 GIA当前所有在售套餐整理
  • (搬瓦工)Bandwagonhost:DC6 CN2 GIA-E补货年付169.99美金
  • 板瓦工(bandwagonhost)黑色星期五也来凑热闹了
  • bandwagonhost板瓦工kvm特价优惠
  • BandwagonHost搬瓦工vps重装系统教程

  • 猜你可能想看的VPS


    转载请注明原文地址: http://140.238.13.167:12355/read-153324.html

    下一篇       上一篇