🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## 1 sudo 命令 ### 1.1 sudo的工作过程如下: > 1)当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限 > 2)确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认 > 3)若密码输入成功,则开始执行sudo后续的命令 > 4)root执行sudo时不需要输入密码(eudoers文件中有配置root ALL=(ALL) ALL这样一条规则) > 5)若欲切换的身份与执行者的身份相同,也不需要输入密码 ### 1.2 给用户赋予执行sudo命令的权限 Linux对用户执行sudo命令的权限配置是在 /etc/sudoers文件中,想要用户可以执行sudo命令,需要经过一下几部 > 1)chmod u+w /etc/sudoers ---------------这个文件为只读文件 > 2)vi /etc/sudoers > 3)加入 用户名 ALL=(ALL:ALL) ALL > 4)保存退出 > 5)chmod u-w /etc/sudoers ---------------将文件的权限改回来