转载:https://blog.youkuaiyun.com/Hynial/article/details/82053712
chmod命令+s参数解释如下:
s 在文件执行时把进程的属主或组ID置为该文件的文件属主。
原来只有某用户可以执行httpd这条命令, u+s后其他用户都可享有文件属主的权限。通过chown将文件属主调整为root,这样其他用户即可以root权限操作该文件。
示例 :
通常开发过程中需要编辑/etc/hosts文件,每次编辑以sudo方式执行,每次都要输入密码令人不爽,通过执行以下命令即可解决:
chmod u+s /etc/hosts
使用chmod u+s 提权

本文介绍了如何利用chmod命令的u+s参数实现文件执行时的权限提升,通过具体示例展示了如何让普通用户以root权限编辑/etc/hosts文件。
1万+





