Docs updates lan-linux, lan-ff, lan-nextcloud (#277)

* Modify Linux LAN connection guide to support FF enterprise roots

* Touchup to lan linux instructions

* Touchup2 to lan linux instructions

* Touchup3 to lan linux instructions

* Touchup to linux lan instructions

* Touchup \#3ish to linux lan instructions

* Modifications to LAN Firefox and LAN Android instructions

* Add note about NextCloud on macOS, Android instructions

* Various touchups / visual cleanliness cleanups / etc

* ufw firewall allow Samba rules to punch holes in any local ufw/iptables firewall present

* Update lan-ff.rst

* Update lan-android.rst

* Update torff-android.rst

Co-authored-by: kn0wmad <39687477+kn0wmad@users.noreply.github.com>
This commit is contained in:
gStart9
2023-01-26 08:11:36 +00:00
committed by GitHub
parent f926d76e6e
commit d2cf88f346
14 changed files with 167 additions and 108 deletions

View File

@@ -6,9 +6,11 @@ Trusting Embassy CA in Firefox
.. caution:: You will first need to complete :ref:`lan-os` for your device before continuing.
This should work equally well in Firefox, Firefox ESR, or Librewolf.
.. tabs::
.. group-tab:: Windows/Mac
.. group-tab:: Linux/Mac/Windows
#. Open Firefox and enter ``about:config`` in the URL bar. Accept any warnings that may appear about accessing advanced settings.
@@ -23,43 +25,15 @@ Trusting Embassy CA in Firefox
.. figure:: /_static/images/ssl/browser/firefox-https-good.png
:width: 80%
:alt: Firefox security settings
.. group-tab:: Android
.. group-tab:: Linux
#. To setup in Firefox Beta or Fennec, tap the kebab menu, then go to *Settings > About Firefox Beta* and tap the Firefox logo five times until it says "Debug menu enabled."
#. Return to *Settings > Secret Settings* and enable "Use third party CA certificates".
.. group-tab:: iOS
#. Open Firefox and in a new tab select "Settings" from the right-hand hamburger menu:
No additional configuration for iOS is required.
.. figure:: /_static/images/tor/os_ff_settings.png
:width: 30%
:alt: Firefox options screenshot
#. Select “Privacy and Security” from the left hand navigation menu.
#. Scroll all the way to the bottom of the page and select “View Certificates”.
.. figure:: /_static/images/ssl/browser/firefox_security_settings.png
:width: 80%
:alt: Firefox security settings
#. Select the "Authorities" tab from the "Certificate Manager".
#. Click "Import" and open the downloaded "Embassy Local Root CA.crt" file on your device.
#. When prompted, check "Trust this CA to identity websites" and select “OK”.
.. figure:: /_static/images/ssl/browser/firefox_view_certs.png
:width: 80%
:alt: Firefox import cert
#. Ensure the "Embassy Local Root CA" exists under "Start9 Labs". If it does not appear, you may need to close the Certificates pop-up and re-open to refresh the list. Then click “OK” to save.
#. Open a new tab in Firefox to apply the changes. If this does not work, quit and restart Firefox.
Android
-------
#. To setup in Firefox Beta or Fennec, go to *Settings > About Firefox Beta* and tap the Firefox logo several times until it says "Debug menu enabled." Then return to *Settings > Secret Settings* and enable "Use third party CA certificates".
iOS
---
No additional configuration for iOS is required.