g0l*_*lem 2 ssl shortcuts launcher chromium
由于最近被称为Poodle 的漏洞,我需要将参数附加到 Chromium 启动以禁用 SSL v3 :
--ssl-version-min=tls1
Run Code Online (Sandbox Code Playgroud)
如何添加此参数以便:
您需要将此选项添加到chromium-browser.desktop文件中,而不是位于其中的选项,因为此选项/usr/share/applications/将被软件包升级或发布更新覆盖。
打开终端并将/usr/share/applications/chromium-browser.desktop文件复制到您的$XDG_DATA_HOME文件夹:
cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
Run Code Online (Sandbox Code Playgroud)编辑所有Exec=命令以附加--ssl-version-min=tls1选项。
我Exec=在 Chromium-browser.desktop 中发现了 4 个命令:
$ grep Exec chromium-browser.desktop
chromium-browser.desktop:Exec=chromium-browser %U
chromium-browser.desktop:Exec=chromium-browser
chromium-browser.desktop:Exec=chromium-browser --incognito
chromium-browser.desktop:Exec=chromium-browser --temp-profile
Run Code Online (Sandbox Code Playgroud)
使用以下命令添加 ssl 选项:
perl -i -pe 's/(Exec=chromium-browser)/$1 --ssl-version-min=tls1/g' ~/.local/share/applications/chromium-browser.desktop
Run Code Online (Sandbox Code Playgroud)
该Exec命令现在看起来像:
$ grep Exec chromium-browser.desktop
chromium-browser.desktop:Exec=chromium-browser --ssl-version-min=tls1 %U
chromium-browser.desktop:Exec=chromium-browser --ssl-version-min=tls1
chromium-browser.desktop:Exec=chromium-browser --ssl-version-min=tls1 --incognito
chromium-browser.desktop:Exec=chromium-browser --ssl-version-min=tls1 --temp-profile
Run Code Online (Sandbox Code Playgroud)现在 。desktop您中的版本$HOME将始终优先于已安装的版本,以/usr/share使更改永久化。
请注意,您可能必须从启动器解锁图标并再次锁定它才能选择正确的.desktop文件。
要检查新设置是否正常工作,请在终端中键入以下命令:
$ ps -aef | grep ssl-version-min | head -n 1
sylvain 4405 2375 0 11:36 ? 00:00:05 chromium-browser --enable-pinch --ssl-version-min=tls1
Run Code Online (Sandbox Code Playgroud)
您应该会看到您的chromium-browser进程及其新的命令行参数。
| 归档时间: |
|
| 查看次数: |
13520 次 |
| 最近记录: |