sudo

✍ dations ◷ 2025-12-03 02:28:57 #安全软件,系统管理,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功能。

相关

  • 癫痫持续状态癫痫重积状态(拉丁语:Status epilepticus (SE))的定义是一次癫痫发作超过五分钟、或是五分钟内癫痫发作超过一次且每次发作之间没有回复到正常状态。这种癫痫发作的状态可能是
  • 陈槃陈槃(1905年-1999年),字槃庵,号涧庄,男,广东五华人,中国历史学家,中央研究院历史语言研究所研究员,台湾大学文学院教授,中央研究院院士。
  • 欧洲足球先生金球奖(Ballon d'Or),1995年前也称为欧洲足球先生(European Footballer of the Year),由法国杂志《法国足球》(France Football)设立。2010年,与FIFA举办的国际足联世界足球先生合并
  • 齿龈后音齿龈后音(Postalveolar consonant、齿龈后辅音)为舌叶(lamina)接近或接触齿龈脊(英语:alveolar ridge)(齿槽堤/齿槽脊)部所发出之辅音。比如英语中的硬颚齿龈辅音(英语:Palato-alveolar
  • 意诺增爵十三世教宗意诺增爵十三世(拉丁语:Innocentius PP. XIII;1655年5月13日-1724年3月7日)原名弥额尔-安杰洛·孔蒂(Michelangelo Conti),1721年5月8日当选罗马主教,同年5月18日即位至1724年3月
  • 元和偃武元和偃武,是指日本庆长20年(元和元年,1615年)5月大坂夏之阵中,江户幕府将大坂城城主羽柴氏(丰臣宗家)攻灭,结束了日本自应仁之乱以来(东国地区实际自享德之乱以来)近150年断断续续的大
  • 沙河高教园区沙河高教园区位于北京市昌平区沙河地区,是北京市的两大高教园区之一(另外一个是良乡大学城)。1999年,为确保北京高等教育发展,北京市委、市政府在《关于深化教育改革全面推进素质
  • 网斗士网斗士(拉丁语:)是古罗马以仿渔夫装备——手抛网()、三叉戟( 或 )和匕首()进行搏斗的角斗士。武装方面,他戴有护臂()和护肩(),属轻度装甲战士。典型的网斗士仅在适当处绑上缠腰布(),或穿着极轻
  • 佐佐木智代佐佐木智代(日语:佐々木 智代,2月15日-),日本女性配音员。出身于东京都。身高158cm。2013年12月以前是青二Production(Junior)所属。之后转移m&i,2015年3月离所。经历自由身后,2016年1
  • 丘文懿丘文懿(1927年1月24日-),男,广西陆川人,中华人民共和国政治人物,曾任钦州地区行署专员、地委书记,广西壮族自治区人大常委会副主任,第六届全国人大代表。