sudo

✍ dations ◷ 2025-11-06 14:52:39 #安全软件,系统管理,Unix用户管理和支持相关实用工具

Sudo (substitute user do),是一种程序,用于类Unix操作系统如BSD,Mac OS X,以及GNU/Linux以允许用户透过安全的方式使用特殊的权限运行程序 (通常为系统的超级用户)。

在sudo于1980年前后被写出之前,一般用户管理系统的方式是利用 su 切换为超级用户。但是使用su的缺点之一在于必须要先告知超级用户的密码。

sudo使一般用户不需要知道超级用户的密码即可获得权限。首先超级用户将普通用户的名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息,登记在特殊的文件中(通常是/etc/sudoers),即完成对该用户的授权(此时该用户称为“sudoer”);在一般用户需要获取特殊权限时,其可在命令前加上“sudo”,此时sudo将会询问该用户自己的密码(以确认终端前的是该用户本人),回答后系统即会将该命令的进程以超级用户的权限运行。之后的一段时间内(默认为5分钟,可在/etc/sudoers自定义),使用sudo不需要再次输入密码。

由于不需要超级用户的密码,部分Unix系统甚至利用sudo使一般用户取代超级用户作为管理账号,例如Ubuntu、macOS等。

sudo

sudo

  -b  在后台执行指令。

  -h  显示帮助。

  -H  将HOME环境变量设为新身份的HOME环境变量。

  -k  结束密码的有效期限,也就是下次再执行sudo时便需要输入密码。

  -l  列出目前用户可执行与无法执行的指令。

  -p  改变询问密码的提示符号。

  -s  执行指定的shell。

  -u  <用户>  以指定的用户作为新的身份。若不加上此参数,则预设以root作为新的身份。

  -v  延长密码有效期限5分钟。

  -V  显示版本信息。

  -S  从标准输入流替代终端来获取密码

2020年1月,CVE-2019-18634公布一个已存在9年以上的漏洞,指出在pwfeedback的功能选项中。此功能让系统可以星号字符表示目前输入的字符,但在sudoer文件开启pwfeedback功能后,可能让用户触发堆栈式缓冲溢出攻击,让没有系统管理权限的用户、甚至连非列于sudoer文件中的用户得以提升到root账号权限。Sudo 1.7.1到1.8.25p1都受本漏洞影响,不过前提是系统管理员需开启pwfeedback功能。

相关

  • 索尔维会议索尔维国际物理学化学研究会(法语:Institut International de Physique Solvay)是由比利时企业家欧内斯特·索尔维于1912年在布鲁塞尔创办的一个学会。此前一年他通过邀请举办
  • 磷酸铝磷酸铝(化学式:AlPO4)是一种无机化合物,用途包括在玻璃生产过程中充当助熔剂,作陶瓷或牙齿的黏合剂,以及作为添加剂加入于润肤剂、防火涂料、导电水泥等物料之中。磷酸铝可以通过
  • 火葬场火葬场是用作火葬焚尸的专门场所。场所除火葬所需机械设备外,通常也配有墓园、教堂等相关设施。工业革命之前,火葬通常在室外露天场所进行。由于缺乏密闭的空间和能够产生高温
  • 怀特岛怀特岛(郡)(英语:Isle of Wight,又译威特岛),大不列颠岛南岸岛屿,南临英伦海峡,北临索伦特海峡,英国英格兰的名誉郡、非都市郡、单一管理区,郡治是纽波特,人口140,000(2005年),面积380平方
  • 十七·十八《十七、十八》是凤飞飞个人第十五张专辑;1974年12月海山唱片发行。甄妮翻唱;收录于《近水楼台》岚依风翻唱;收录于《对着月亮诉情意》电影《长情万缕》主题曲甄妮翻唱;收录于《
  • 岩石列表岩石依不同的形成方式,可粗略分为三类:火成岩、沉积岩和变质岩。
  • 路易二世·德·波旁-旺多姆路易二世·德·波旁-旺多姆,旺多姆公爵(第二)(Louis of Bourbon-Vendôme (Louis II, Duke of Vendôme),1612年10月-1669年8月12日),第二代旺多姆公爵,塞萨尔·德·波旁 (旺多姆公
  • 贝尔法斯特协议《贝尔法斯特协议》(爱尔兰语:Comhaontú Bhéal Feirste;英语:Belfast Agreement),亦称《耶稣受难日协议》(爱尔兰语:Comhaontú Aoine an Chéasta;英语:Good Friday Agreement),偶而
  • 黑石黑石(阿拉伯语:الحجر الأسود‎,罗马化:al-Hajar-ul-Aswad)是镶在克尔白东南角的黑色石头。穆斯林相信它的历史可追溯到阿丹与哈娃的年代。黑石的直径大约有三十公分长
  • 古巴亚马逊鹦鹉古巴亚马逊鹦鹉(学名:),又名古巴亚马逊鹦哥、古巴白额鹦哥或古巴鹦鹉,是分布在古巴、巴哈马及开曼群岛的鹦鹉。古巴亚马逊鹦鹉呈中等身型,长28-33厘米。它们主要呈绿色,双翼上有一