1. Linux

1.1. Headless

sudo apt-get install chromium
chromium --version
chromium --headless --disable-gpu --remote-debugging-port=9222 http://www.google.com
chromium --headless --disable-gpu --screenshot http://www.google.com/ncr

2. Windows

  • Make sure not to use a download manager as it will corrupt the installation file.
    This will prevent the "Unknown Installer Error" error message.

  • Make sure to install Google Chrome for all user accounts using the standalone installation file.

2.1. Installation

2.1.1. Alternate Installer for all user accounts

  • 32-bit: Run the googlechromestandaloneenterprise86-120.0.6099.110.msi file with administrative privileges.

  • 64-bit: Run the googlechromestandaloneenterprise64-120.0.6099.110.msi file with administrative privileges.

  • Wait about 2 minutes.

  • Remove the Google Chrome icon from the desktop.

2.2. Configuration

  • Log on as <User>.

  • Start Google Chrome.

  • Click the (Customize and control Google Chrome) button in the top right corner and select Settings.

  • Select the Autofill page.

  • Select Passwords.

  • Disable Offer to save passwords.

  • Disable Auto Sign-in.

  • Select the Autofill page.

  • Select Payment methods.

  • Disable Save and fill payment methods.

  • Disable Allow sites to check if you have payment methods saved.

  • Select the Autofill page.

  • Select Addresses and more.

  • Disable Save and fill addresses.

  • Select the Appearance page.

  • Optional: Select Show home button to enable and choose Enter custom web address.

  • Optional: Type zendto.shoklo-unit.com/delta-portal.html in the Enter custom web address field.

  • Select the On startup page.

  • Choose Open a specific page or set of pages.

  • Optional: Remove chrome://welcome-win10.

  • Optional: Click More actions button and select Remove.

  • Select Add a new page.

  • Type www.google.com/ncr in the Site URL field.

  • Click Add.

  • Expand Advanced.

  • Select the System page.

  • Disable Continue running background apps when Google Chrome is closed.

  • Close Google Chrome.

2.3. Extensions

  • Start Google Chrome.

  • Click the (Customize and control Google Chrome) button in the top right corner and select More tools > Extensions.

  • Click the (Main menu) button in the top left corner and select Extensions.

  • Install the following extensions by performing the actions below.

    Disconnect
    HTTPS Everywhere
    uBlock Origin
  • Select Open Chrome Web Store at the bottom of the Extensions.

  • Search for the extension.

  • Select the extension.

  • Click Add to Chrome.

  • Click Add extension to confirm.

  • Close the <Extension> has been added to Chrome window.

  • Close Google Chrome.

2.4. NTLM Authentication fix

  • See https://stackoverflow.com/questions/7800938/how-to-enable-auto-logon-user-authentication-for-google-chrome.

  • Log on as Administrator.

  • Start Windows Explorer.

  • Extract the windows folder in the policy_templates.zip archive to the C:\Program Files (x86)\Google\Chrome folder.

  • Close Windows Explorer.

  • Start Local Group Policy Editor (gpedit.msc).

  • Select Computer Configuration > Administrative Templates.

  • Select Action > Add/Remove Templates.

  • Click Add.

  • Select C:\Program Files (x86)\Google\Chrome\windows\adm\en-US\chrome.adm.

  • Click Open.

  • Click Close.

  • Double-click Computer Configuration > Administrative Templates > Classic Administrative Templates (ADM) > Google > Google Chrome > Policies for HTTP authentication > Supported authentication schemes.

  • Choose Enabled.

  • Type ntlm for the supported authentication schemes.

  • Click Apply.

  • Click OK.

  • Close Local Group Policy Editor.