Používání dvoufázového ověřování se

Dvoufaktorové ověřování (2FA) je způsob, jak chránit váš Nexcloud účet proti neoprávněnému přístupu. Funguje pomocí vyžadování dvou různých „důkazů“ vaší totožnosti. Například, něco, co znáte (jako heslo) a něco, co máte jako fyzický klíč. Typicky, prvním faktorem je heslo, které už máte a druhým může být textová zpráva, kterou obdržíte nebo kód, vytvořený na vašem telefonu či jiném zařízení (něco, co máte). Nextcloud podporuje rozličné druhé faktory a další je možné přidat.

Once a two-factor authentication app has been enabled by your administrator, you can enable and configure it in Nastavení vašich předvoleb.

Nastavení dvoufázového ověřování

In your personal settings, look up the Second-factor Auth setting. In this example this is TOTP, a Google Authenticator compatible time-based code:

Nastavení pro TOTP.

Uvidíte tajemství pro vás a QR kód, který je možné naskenovat TOTP aplikací na vašem telefonu (či jiném zařízení). V závislosti na použité aplikaci či nástroji, zadejte kód nebo naskenujte QR kód a vaše zařízení zobrazí přihlašovací kód, který se mění každých 30 sekund.

Recovery codes if you lose your second factor

You should always generate backup codes for 2FA. If your second factor device gets stolen or stops working, you can use one of these codes to unlock your account. It effectively functions as a backup second factor. To get the backup codes, go to your personal settings and look under Second-factor Auth settings. Choose Generate backup codes:

vytváření záložních kódů pro dvoufaktorové ověřování

You will then see a list of one-time-use backup codes:

záložní kódy dvoufaktorového ověřování

Store these codes somewhere safe where you can find them. Do not keep them with your second factor (such as your mobile phone), but store them separately so that losing one does not mean losing the other.

Přihlašování se s dvoufázovým ověřováním se

After you log out and log in again, you will see a prompt to enter the TOTP code in your browser. If you have enabled more than one second factor, you will see a selection screen where you can choose which method to use for this login. Select TOTP:

Volba metody dvoufaktorového ověřování.

Nyní stačí zadat váš kód:

Zadávání TOTP kódu při přihlášení.

Pokud byl kód správný, budete přesměrování na váš Nextcloud účet.

Poznámka

Since the code is time-based, it is important that your server’s and your smartphone’s clock are almost in sync. A time drift of a few seconds won’t be a problem.

Používání dvoufázového ověřování se pomocí hardwarových tokenů

Je možné použít dvoufázová ověřování se založená na hardwarových tokenech. Vyzkoušená jsou následující zařízení:

Používání klientských aplikací při dvoufázovém ověřování

Once you have enabled 2FA, your clients will no longer be able to connect with just your password unless they also have support for two-factor authentication. To solve this, you should generate device-specific passwords for them. See Správa připojených prohlížečů a zařízení for more information on how to do this.

Věci ke zvážení

If you use WebAuthn to log in to your Nextcloud, be sure to not use the same token for 2FA, as this would mean you are again only using a single factor.