Skip to content

Nextcloud support untuk menambah kan 2fa pada user user yang ada di dalam nya dengan meng install extension atau apps , saya menggunakan apps ini

kendala yang baru saya temukan adalah ketika berusaha men disable 2FA TOTP pada salah satu user , ternyata nextcloud akan tetap menganggap user tersebut masih mengaktifkan TOTP , walaupun sudah di coba di lepas dari grup yang force untuk TOTP dan di masukan ke grup yang di exclude

hal di atas dapat di baca di dokumentasi nextcloud
https://docs.nextcloud.com/server/latest/admin_manual/configuration_user/two_factor-auth.html

solusi nya dengan menggunakan command occ dengan menon aktfikan provider totp dari user yang akan di disable 2fa totp nya , solusi ini juga berguna untuk user yang kehilangan aplikasi authenticator

pertama list dulu user nya untuk melihat uid ( command cli nya berdsarkan uid user)

root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ user:list |grep Agus
  - 797c41fc-336c-1036-9529-3776a033de7c:  Ade Agustian (UNIT SMPIT JALANCAGAK)
  - b9bf1dec-15cf-1038-8fa7-af74829e681e:  Agus Haeru Rohman, S.Q,. S.H (UNIT SMPIT JALANCAGAK)
  - 622b8850-336c-1036-94ae-3776a033de7c:  Agus Nur Purwanto, S.T (DEPT. IT)
  - 84ce310e-82f4-1037-8845-17f0a082fefa:  Agus Supriatna, M.Ed. (DEPT. BPI)
  - 4505cab0-336c-1036-9400-3776a033de7c:  Chandra Agustian (UNIT SMPIT WANAREJA)
  - 21cde162-10ab-1039-927c-63d80c49c634:  Dini Agustiani S.Ag (UNIT PAUD)
  - 59ede90e-336b-1036-92fc-3776a033de7c:  Erna Widi Agustiana (DEPT. YANKES)
  - 67631662-336c-1036-94cc-3776a033de7c:  H. Lalu Agus Pujiartha, Lc., MA. (UNIT STIQ)


setelah di dapatkan uid lakuakan disable provider totp untk user nya

root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ twofactorauth:state 622b8850-336c-1036-94ae-3776a033de7c
Two-factor authentication is enabled for user 622b8850-336c-1036-94ae-3776a033de7c

Enabled providers:
- totp
Disabled providers:
- backup_codes
root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ twofactorauth:disable 622b8850-336c-1036-94ae-3776a033de7c totp
Two-factor provider totp disabled for user 622b8850-336c-1036-94ae-3776a033de7c.
root@nexcloud-45:/var/www/nextcloud# sudo -u www-data php occ twofactorauth:state 622b8850-336c-1036-94ae-3776a033de7c
Two-factor authentication is not enabled for user 622b8850-336c-1036-94ae-3776a033de7c

Disabled providers:
- backup_codes
- totp
root@nexcloud-45:/var/www/nextcloud#

selesai …

semoga bermanfaat

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.

Disable 2FA TOTP user nextcloud