真的没有办法让 Chromium 在退出时清除浏览历史记录吗?我知道的最接近的方法是使用隐身模式,除了打开浏览器、打开隐身选项卡、然后关闭原始选项卡的不便之外,这种方式很好。此外,当我在其他程序中单击链接时,如果浏览器未运行,它将在常规选项卡中打开,而不是在隐身选项卡中打开。
答案1
退出时清除 cookies:
- 启用:
Settings
->Privacy and security
->Site settings
->Cookies
->Keep local data until you quit your browser
(您始终可以从此规则中排除网站,请参阅下面的部分:Sites that can always use cookies
。例如,排除stackoverflow.com
以在浏览器重启之间保持登录状态)
退出时清除浏览历史记录:
您需要更改策略设置的值:SavingBrowserHistoryDisabled
根据操作系统的不同,设置的位置和值会发生变化。
Windows/chrome操作系统:
放註冊值Software\Policies\Google\Chrome\SavingBrowserHistoryDisabled
0x00000001
Linux的
#1. chose directory
#based on this doc: https://www.chromium.org/administrators/linux-quick-start
# chrome
cd /etc/opt/chrome/
# chromium
cd /etc/chromium/
# however on my ubuntu:
cd /etc/chromium-browser/
# 2.
mkdir -p policies/managed
cd policies/managed
# become su
sudo -i
# 3. Just edit a new or existing json file (e.g. custom_policy.json)
# and add the key-value pair: {"SavingBrowserHistoryDisabled" : true}
vim custom_policy.json
# 3 Alternatively from the command line
[ -f custom_policy.json ] || echo "{}" > custom_policy.json
jq '.SavingBrowserHistoryDisabled = true' custom_policy.json|sponge custom_policy.json
# 4. remove write permission (otherwise it wont' work.)
chmod -w custom_policy.json
chmod go-w .
苹果
对于 Mac,请关注本指南,对应值应设置为:<true />
然后重新启动浏览器后,您应该看到已加载的策略,其值如下:chrome://policy
在(3 个点)菜单部分您还将看到以下消息:Managed by your organization
手动清除历史记录和 cookes:
Ctrl-Shift-Delete
-> 选择要清除的选项 -> 按clear data
链接: