自动化权限控制与主机防火墙配置
1. 测试 sudoers 策略
1.1 编辑 greeting.py 文件
为了测试 bender 的权限,可以使用 sudoedit 对 Greeting 应用程序进行小修改。之前设置的 sudoers 策略允许开发者组的成员使用 sudoedit 命令编辑 /opt/engineering/greeting.py 文件。该命令可让用户使用任何编辑器编辑文件,并且在编辑前会复制文件,以防出现问题。
在实际生产系统中,通常不会直接在主机上编辑文件,而是编辑受版本控制的版本,并通过自动化工具更新为最新版本。这里介绍这种方法是为了测试 sudoers 策略。
以 bender 身份登录后,输入以下命令编辑 greeting.py 文件:
bender@dftd:~$ sudoedit /opt/engineering/greeting.py
该命令会打开 Nano 文本编辑器(Ubuntu 的默认编辑器)。在 hello() 函数中找到如下代码行:
return "<h1 style='color:green'>Greetings!</h1>"
将标题标签内的 Greetings! 文本改为 <
超级会员免费看
订阅专栏 解锁全文
1791

被折叠的 条评论
为什么被折叠?



