Configurați autentificarea Nextcloud LDAP și Active Directory
Conectați Nextcloud la LDAP sau Active Directory, limitați accesul cu filtre de utilizatori și grupuri și verificați autentificarea securizată înainte de implementare.
Pentru a aplica autentificarea cu doi factori (2FA) în Nextcloud, activați mai întâi cel puțin un furnizor 2FA, apoi activați aplicația în Setări de administrare → Securitate sau utilizați occ twofactorauth:enforcecomanda . Un furnizor este metoda care furnizează a doua dovadă a identității, cum ar fi un cod unic de la o aplicație de autentificare. Aplicarea face ca 2FA să fie obligatorie pentru domeniul de aplicare ales; simpla instalare a unui furnizor nu o face. Acești pași respectă Manualul de administrare Nextcloud 35 actual.
Nextcloud separă disponibilitatea furnizorului de cerința de a utiliza 2FA. Administratorii activează mai întâi un furnizor; apoi un utilizator activează o metodă în contul său sau un administrator impune 2FA, astfel încât utilizatorii trebuie să finalizeze configurarea. Furnizorul TOTP încorporat acceptă coduri bazate pe timp generate de o aplicație de autentificare compatibilă. În Nextcloud 35 este instalat, dar dezactivat în mod implicit. Furnizorul de coduri de rezervă este întotdeauna activat și oferă utilizatorilor coduri de recuperare unice.
Înainte de a activa o cerință pentru un grup mare, decideți dacă aceasta se aplică fiecărui cont sau doar unui grup pilot. De asemenea, identificați conturile de serviciu, integrare și administrator de urgență. O regulă generală poate întrerupe accesul utilizatorilor care nu s-au înscris încă sau nu își pot accesa factorul. Ghidul oficial Nextcloud descrie selecția și excluderile grupurilor; apartenența la grupul selectat are prioritate dacă un utilizator se află și într-un grup exclus. Verificați apartenența înainte de a aplica o politică.
Nu dezactivați sau dezinstalați un furnizor pe care utilizatorii l-au înscris deja fără a planifica migrarea. Manualul administratorului avertizează că Nextcloud păstrează asocierile furnizorilor; eliminarea aplicației poate face ca utilizatorii să vadă un avertisment privind factorul indisponibil la conectare. Dacă un furnizor este eliminat definitiv, consultați procedura de curățare documentată și înțelegeți că aceasta este ireversibilă.
Dacă nu sunt selectate grupuri, Nextcloud impune 2FA pentru toți, cu excepția membrilor grupurilor excluse. Dacă selectați grupuri, se aplică 2FA pentru membrii acelor grupuri. Când cineva aparține atât unui grup selectat, cât și unui grup exclus, grupul selectat câștigă, deci cerința se aplică în continuare. Aceste reguli fac importantă verificarea apartenenței la grupuri imbricate sau sincronizate înainte de a activa aplicarea.
occeste instrumentul de administrare din linia de comandă al Nextcloud. Executați comenzi din directorul de instalare Nextcloud ca utilizator al serverului web; utilizatorul și calea pot diferi în funcție de metoda de instalare. Exemplele de mai jos utilizează contul documentat în stil Debian sau Ubuntu www-data.
# Enforce 2FA for every user
sudo -E -u www-data php occ twofactorauth:enforce --on
# Enforce for selected groups, with a service-account exclusion
sudo -E -u www-data php occ twofactorauth:enforce --on \
--group=staff --group=admins --exclude=service-accounts
# Check a user's 2FA state
sudo -E -u www-data php occ twofactorauth:state alex
Înlocuiți ID-urile de grup și ID-ul de utilizator cu valori care există pe serverul dvs. Politica exemplu impune 2FA pentru membrii [numele contului] staffși [ adminsnumele contului]; nu este o recomandare universală să excludeți conturile de serviciu. Excludeți un cont numai după ce decideți cum se autentifică și ce controale compensatorii îl protejează. Documentele Nextcloud --offdezactivează aplicarea, dar utilizați acest lucru ca o revenire planificată, mai degrabă decât ca un substitut pentru testare:
sudo -E -u www-data php occ twofactorauth:enforce --off
Consultați referința oficială a comenzilor pentru utilizatori și grupuri Nextcloud 35 pentru sintaxa curentă. Instalările containerizate, snap și alte instalări pot necesita un prefix de comandă sau un context de execuție diferit; urmați instrucțiunile pentru implementare, în loc să copiați exemplul literal.
Verificați starea de aplicare pentru utilizatorii reprezentativi cu occ twofactorauth:state <uid>. Apoi, testați o autentificare normală în browser pentru un utilizator aplicat și confirmați dacă Nextcloud necesită un factor configurat. Verificați un utilizator exclus numai dacă excepția este intenționată. Păstrați codurile de recuperare protejate și asigurați-vă că administratorii cunosc ruta de recuperare documentată înainte de a extinde politica.
Dacă un utilizator își pierde factorul de securitate, Nextcloud oferă o comandă administrativă specifică furnizorului pentru a dezactiva 2FA pentru utilizatorul respectiv, atunci când furnizorul o acceptă: sudo -E -u www-data php occ twofactorauth:disable <uid> <provider_id>. Aceasta este o acțiune de recuperare, nu o modalitate de a slăbi aplicarea pentru toată lumea. Manualul oficial descrie, de asemenea, o aplicație separată de asistență pentru administrarea cu doi factori, care poate emite un cod de conectare unic în situațiile acceptate. Confirmați metoda corespunzătoare pentru versiunea instalată și furnizorul înainte de a vă baza pe ea.
Pentru detalii complete, consultați ghidul administratorului Nextcloud 35 privind autentificarea cu doi factori și ghidul utilizatorului Nextcloud 35 privind codurile de înscriere și de rezervă . Disponibilitatea furnizorilor și etichetele exacte ale interfeței pot depinde de versiunea Nextcloud și de aplicațiile activate, așadar confirmați-le pe instanța dvs. înainte de a aplica 2FA pentru toți utilizatorii.
Conectați Nextcloud la LDAP sau Active Directory, limitați accesul cu filtre de utilizatori și grupuri și verificați autentificarea securizată înainte de implementare.
Activează un furnizor 2FA acceptat, pregătește recuperarea contului, apoi solicită autentificarea cu doi factori pentru toată lumea sau pentru anumite grupuri Nextcloud.
Securizați fișierele editate în Collabora CODE prin criptarea stratului de stocare, protejarea datelor temporare și verificarea criptării și recuperării.
Verificați arhitectura gazdei, confirmați că eticheta CODE publică ARM64, eliminați setările AMD64 forțate și separați erorile de imagine de permisiuni sau problemele de memorie.
Configurați conexiunea WOPI între Collabora Online și ownCloud Infinite Scale, configurați adresele URL corecte ale serviciilor și verificați dacă modificările documentelor sunt salvate.
Împiedicați exportul documentelor în Collabora Online CODE setând permisiunea WOPI DisableExport, apoi verificați dacă gazda și editorul o aplică.
Configurați terminarea Nginx TLS, rutele Collabora și antetele WebSocket, apoi testați punctele finale publice înainte de a deschide documente reale.
Urmăriți o deconectare CODE de 10 minute la proxy-ul, echilibratorul de încărcare sau calea WebSocket, apoi corectați timeout-ul și verificați dacă sesiunea rămâne conectată.
Instalați diagrama oficială Collabora Helm, configurați accesul WOPI și afinitatea de intrare și verificați implementarea fără greșeli comune de configurare.
Folosește cererile browserului, jurnalele WOPI și verificări proxy direcționate pentru a afla de ce Collabora deschide un document gol și alege o soluție care corespunde dovezilor.