Cum se configurează și se aplică autentificarea cu doi factori (2FA) în Nextcloud

Un utilizator Nextcloud ajunge la pagina de conectare, introduce parola corectă și apoi se blochează deoarece serverul necesită un al doilea factor pe care nu l-a configurat niciodată. Acest lucru se întâmplă de obicei atunci când un administrator activează autentificarea obligatorie cu doi factori (2FA) înainte de a activa un furnizor, testa fluxul de înscriere și pregăti utilizatorii pentru recuperare. Soluția mai sigură este să activați mai întâi un furnizor acceptat, să îl testați cu un grup mic și abia apoi să aplicați 2FA pentru conturile vizate.

Pașii de mai jos respectă manualele de administrare și utilizare stabile ale Nextcloud 35, disponibile pe 6 octombrie 2026. Interfața Nextcloud și aplicațiile furnizorului disponibile pot varia în funcție de versiunea serverului și de implementare, așadar confirmați documentația pentru versiunea instalată înainte de a modifica o instanță de producție.

De ce aplicarea 2FA cauzează probleme de conectare?

Nextcloud tratează 2FA ca pe o funcție conectabilă: un administrator activează una sau mai multe aplicații ale furnizorului, iar utilizatorii configurează un factor în setările personale, cu excepția cazului în care administratorul impune cerința. O politică fără un furnizor disponibil, un utilizator care nu s-a înscris sau un autentificator pierdut pot întrerupe conectarea. Codurile de recuperare și o rută de recuperare administrativă testată reduc acest risc.

Aplicarea 2FA afectează și aplicațiile care se conectează la Nextcloud. În Nextcloud 35, aplicațiile client care nu pot finaliza o provocare de tip al doilea factor au nevoie de parole de aplicație specifice dispozitivului. Planificați clienții de sincronizare desktop, aplicațiile mobile și integrările înainte de lansare.

1. Alegeți cine trebuie să utilizeze 2FA

Începeți prin a mapa politica la grupurile Nextcloud. Decideți dacă regula se aplică tuturor, departamentelor selectate sau tuturor utilizatorilor umani, cu excepția unui set mic, documentat, de conturi de serviciu. Asigurați-vă că conturile relevante aparțin într-adevăr grupurilor pe care intenționați să le vizați. Evitați excluderile generale: un cont exclus nu primește aceeași protecție de conectare ca un cont impus.

Logica de grup a Nextcloud este importantă. Dacă nu sunt selectate grupuri pentru aplicare, regula se aplică tuturor, cu excepția membrilor grupurilor excluse. Dacă selectați grupuri, regula se aplică membrilor acelor grupuri; apartenența la un grup selectat are prioritate dacă utilizatorul respectiv se află și într-un grup exclus. Confirmați aceste reguli în documentația oficială de autentificare cu doi factori Nextcloud 35 înainte de a salva o politică cu excepții.

2. Activați cel puțin un furnizor și testați înscrierea

În contul de administrator, deschideți Aplicații și bifați aplicațiile dezactivate pentru un furnizor, cum ar fi Two-Factor TOTP Provider . Manualul Nextcloud 35 precizează că TOTP poate fi instalat, dar dezactivat în mod implicit; este posibil ca furnizorul bazat pe notificări să necesite și activare. Furnizorul de cod de rezervă încorporat este disponibil pentru recuperarea contului. Alte aplicații ale furnizorilor pot fi oferite în Nextcloud App Store, dar confirmați că o aplicație acceptă versiunea de server instalată înainte de a vă baza pe ea.

Pentru un proiect pilot de mică anvergură, activați TOTP și rugați un utilizator de test să deschidă setările personale, să găsească Autentificare cu al doilea factor , să scaneze codul QR afișat cu o aplicație de autentificare compatibilă și să confirme înscrierea. Faceți acest lucru cu un cont pe care îl puteți reseta în siguranță. Mențineți deschisă o sesiune separată de administrator în timpul testării. Nu aplicați regula pe întreaga instanță până când un utilizator normal și un administrator nu au finalizat amândoi o nouă autentificare cu al doilea factor.

Utilizatorii ar trebui să genereze coduri de rezervă unice din setările personale de factor secundar și să le stocheze separat de telefon sau de cheia de securitate pe care o folosesc pentru a se conecta. Ghidul oficial de utilizare Nextcloud pentru 2FA explică configurarea TOTP, codurile de recuperare, solicitările de conectare și parolele specifice dispozitivului.

3. Aplicați cerința în Setările de administrare

Când pilotul se poate conecta și recupera accesul, deschideți Setări de administrare > Securitate și găsiți secțiunea Autentificare cu doi factori. Activați setarea de impunere. Dacă sunt incluși doar câțiva utilizatori, selectați grupurile alese la Pasul 1 și verificați cu atenție lista de grupuri excluse. Dacă intenționați să solicitați 2FA de la toată lumea, lăsați limita de grupuri selectate goală; utilizați excluderile numai atunci când există un motiv operațional specific și o măsură de siguranță alternativă.

Spuneți utilizatorilor când intră în vigoare politica, ce furnizor să configureze, unde să genereze coduri de rezervă și cum să solicite ajutor. Dacă aveți o implementare mare, extindeți implementarea pe grupuri, în loc să schimbați întregul server simultan. Acest lucru oferă administratorilor șansa de a detecta lipsa apartenenței la grupuri, clienții neacceptați și problemele specifice furnizorului înainte ca acestea să afecteze pe toată lumea.

4. Folosește occ atunci când ai nevoie de o modificare repetabilă la nivelul serverului

Administratorii pot aplica și 2FA cu comanda Nextcloud occ. Rulați-o din directorul de instalare Nextcloud ca cont de server web; numele contului, comanda PHP și calea de instalare variază în funcție de gazdă sau container. Următoarele exemple utilizează utilizatorul web Linux obișnuit www-dataprezentat în manualul Nextcloud:

sudo -E -u www-data php occ twofactorauth:enforce --on

Pentru a solicita 2FA pentru grupurile selectate, excluzând opțional un grup de conturi de serviciu, utilizați:

sudo -E -u www-data php occ twofactorauth:enforce --on \
  --group=staff --group=admins --exclude=service-accounts

Înlocuiți acele exemple de ID-uri de grup și contul serverului web cu valori din instanța dvs. Comanda poate dezactiva impunerea dacă o lansare trebuie întreruptă:

sudo -E -u www-data php occ twofactorauth:enforce --off

Folosește referința curentă Nextcloud occ pentru a confirma sintaxa pentru versiunea ta. Pentru Docker sau o altă implementare gestionată, execută occîn mediul corect al aplicației, folosind utilizatorul și comanda documentate ale implementării respective; nu rula orbește un exemplu la nivel de gazdă.

5. Pregătiți-vă pentru dispozitive și aplicații client pierdute

Dacă un utilizator pierde telefonul sau cheia care conține factorul său și pierde și codurile de rezervă, este posibil să nu se poată conecta. Înainte de aplicarea legii, testați procedura de recuperare cu un cont necritic. Nextcloud oferă comenzi specifice furnizorului occ twofactorauth:disableatunci twofactorauth:enablecând furnizorul le acceptă; nu toți furnizorii acceptă modificări per utilizator. Aplicația Two-Factor Admin Support este o altă opțiune de recuperare pentru versiunile Nextcloud acceptate. Verificați compatibilitatea și starea instalării înainte de a vă baza pe ea.

Nu dezactivați și nu eliminați un furnizor pe care utilizatorii l-au configurat deja fără a planifica tranziția. Nextcloud poate păstra asocierile furnizorilor după ce o aplicație este eliminată, ceea ce poate cauza erori de autentificare. Manualul său de administrare documentează o comandă de curățare pentru furnizorii care sunt eliminați definitiv; această curățare este ireversibilă, așadar utilizați-o numai atunci când nu intenționați să activați din nou furnizorul respectiv.

Pentru clienții desktop și mobili care nu pot răspunde la o solicitare interactivă 2FA, solicitați utilizatorilor să creeze parole pentru aplicații din setările contului lor Nextcloud și să actualizeze acreditările clientului. Documentația Nextcloud 35 precizează că parolele pentru aplicații sunt obligatorii pentru conturile cu 2FA activat. Un test de conectare la browser în sine nu va confirma că clienții de sincronizare și integrările funcționează în continuare.

Verificați dacă aplicarea funcționează

Testați cu un utilizator pilot într-o fereastră privată a browserului sau după deconectare. Introduceți numele de utilizator și parola obișnuite, apoi confirmați că Nextcloud solicită al doilea factor configurat și acceptă un cod valid. Testați un cod de rezervă o dată dacă procedura de recuperare o permite, reținând că codurile de rezervă sunt de unică folosință. Apoi, testați aplicațiile client și integrările de care depinde organizația dvs.

Pentru un anumit cont, executați comanda status din directorul Nextcloud:

sudo -E -u www-data php occ twofactorauth:state username

Verificați dacă respectivul cont este acoperit de politica de aplicare prevăzută și dacă furnizorul ales este activ. Dacă un utilizator selectat nu este obligat să utilizeze 2FA, verificați apartenența la grup și excluderile înainte de a modifica regula globală. Configurarea este finalizată atunci când utilizatorii vizați sunt verificați la conectare, conturile excluse sunt limitate la excepțiile documentate, recuperarea a fost testată și clienții compatibili se pot reconecta cu parolele aplicațiilor lor.

Referințe oficiale

Lasă un comentariu

10 cele mai bune instrumente Ping Sweep pentru găsirea dispozitivelor în rețeaua dvs.

10 cele mai bune instrumente Ping Sweep pentru găsirea dispozitivelor în rețeaua dvs.

Comparați 10 instrumente de scanare ping pentru descoperirea rapidă a rețelelor LAN, scanarea multi-platformă și gestionarea adreselor IP. Aflați ce vă poate spune o scanare (sweep).

6 Cele mai bune instrumente de gestionare a rețelei pentru urmărirea performanței

6 Cele mai bune instrumente de gestionare a rețelei pentru urmărirea performanței

Comparați șase instrumente de gestionare a rețelei pentru monitorizarea performanței, inclusiv acoperirea SNMP, maparea, alertele, modelele de implementare și compromisurile de costuri.

QoS în rețele: Ce face calitatea serviciilor și cum funcționează

QoS în rețele: Ce face calitatea serviciilor și cum funcționează

Aflați ce înseamnă QoS în rețele, cum marcajele DSCP și cozile de trafic prioritizează aplicațiile vocale, video și de business și ce nu poate remedia QoS.

Cel mai bun software de server SFTP pentru transferuri securizate de fișiere

Cel mai bun software de server SFTP pentru transferuri securizate de fișiere

Compară software-ul de server SFTP fiabil pentru Windows și Linux, inclusiv OpenSSH, Bitvise, SolarWinds și SFTPGo. Găsește soluția potrivită pentru nevoile tale de securitate și transfer de fișiere.

Cele mai bune practici de monitorizare a rețelei: Ce să urmăriți și ce instrumente să utilizați

Cele mai bune practici de monitorizare a rețelei: Ce să urmăriți și ce instrumente să utilizați

Construiți o monitorizare practică a rețelei cu o acoperire clară a dispozitivelor, indicatori de performanță utili, alerte acționabile și o comparație între SolarWinds NPM, PRTG și OpManager.

Cele mai bune 7 instrumente de gestionare a adreselor IP pentru echipele de rețea

Cele mai bune 7 instrumente de gestionare a adreselor IP pentru echipele de rețea

Comparați șapte instrumente de gestionare a adreselor IP pentru descoperirea subrețelelor, coordonarea DNS și DHCP, inventarul rețelei și IPAM open-source.

10 cele mai bune instrumente de scanare a rețelei pentru descoperirea dispozitivelor și a adreselor IP

10 cele mai bune instrumente de scanare a rețelei pentru descoperirea dispozitivelor și a adreselor IP

Comparați instrumentele de scanare a rețelei pentru descoperirea rapidă a dispozitivelor, scanări IP pe mai multe platforme și IPAM pentru întreprinderi, cu îndrumări privind potrivirea fiecărei opțiuni la rețeaua dvs.

Cum se utilizează Nmap pentru Traceroute și citirea căii de rețea

Cum se utilizează Nmap pentru Traceroute și citirea căii de rețea

Folosește opțiunea --traceroute din Nmap pentru a mapa salturi la o gazdă autorizată, a înțelege ieșirea saltului și a RTT-ului și a depana răspunsurile lipsă fără a suprascana.

6 Cele mai bune instrumente de monitorizare a serverelor Windows pentru o disponibilitate și o performanță mai bune

6 Cele mai bune instrumente de monitorizare a serverelor Windows pentru o disponibilitate și o performanță mai bune

Comparați șase instrumente de monitorizare Windows Server în funcție de colectarea datelor Windows, vizibilitatea aplicațiilor, modelul de implementare și licențierea pentru a găsi instrumentul potrivit.

6 instrumente de monitorizare a rețelei Linux pentru dispozitive, gazde și trafic

6 instrumente de monitorizare a rețelei Linux pentru dispozitive, gazde și trafic

Comparați șase instrumente de monitorizare a rețelei Linux pentru descoperirea dispozitivelor SNMP, grafice de interfață, metrici gazdă, verificări de servicii și fluxuri de trafic.