以创建burp suite的启动器为例
第一步:桌面右键点击创建
第二步:
1、填写名称,选择图标
2、点击命令处,选择相关你需要执行的文件
第三步:在命令行进行修改,双引号也是要的,不要忽略了,sudo后面有个空格也不要漏了
sudo "这个地方替换为你刚刚选择后显示的命令"
第四步:
1、打开终端
2、进入root模式
3、输入下面命令
sudo visudo
第五步:
1、在 sudoers 文件中,找到一个类似于下面的行:
username ALL=(ALL:ALL) ALL
在这里,username
是您的用户名。请注意,这里可能有一些其他规则。
2、添加一行以允许免密执行特定命令。例如,如果您希望允许您的用户在不输入密码的情况下运行 /usr/local/BurpSuite_pro_v2023.6.1/BurpSuiteLoader.sh
,可以添加如下行:
username ALL=(ALL) NOPASSWD: /usr/local/BurpSuite_pro_v2023.6.1/BurpSuiteLoader.sh
请将 username
替换为您的实际用户名。
注意:/usr/local/BurpSuite_pro_v2023.6.1/BurpSuiteLoader.sh这个是我刚刚一开始的命令行内容
3、修改后如下
注意:我的root用户名并不是%sudo,不过一般情况下可以拿这个来替代
第六步:保存并关闭文件。
现在,您的用户将能够在不需要输入密码的情况下运行指定的命令。请注意,修改 sudoers 文件时要非常小心,确保您了解对系统的影响,并使用 visudo
工具以确保语法正确性。错误的 sudoers 文件可能导致系统不安全或无法使用。
扩展步骤:
在使用 visudo
编辑 sudoers 文件时,保存并退出的步骤如下:
-
在终端中运行:
sudo visudo
-
在编辑器中,使用键盘导航到文件底部。
-
如果您添加了新的规则,请确保语法正确。
visudo
会在退出时检查语法,以防止错误。 -
保存并退出:
-
如果您使用的是
nano
编辑器,按Ctrl
+X
,然后按Y
确认保存,最后按Enter
退出。 -
如果您使用的是
vim
编辑器,按Esc
进入命令模式,然后输入:wq
并按Enter
。
-
-
如果发生了错误或者规则有误,
visudo
会提醒您并阻止保存。在这种情况下,请根据错误消息进行调整。
记住,对 sudoers 文件的编辑需要小心,因为错误的配置可能导致系统无法使用。确保您了解您所做的更改,并在保存之前进行测试。