こんにちは、ノンカテ編集部です。
クラウドストレージ、使っていますか?
データの出し入れはもちろん、相手とファイルを共有したり一時的な保管場所にしたり、クラウドストレージは現代社会じゃなくてはならない存在になってしまいました。
もちろん、Google StorageやOne Drive等を使っている方が多いと思いますが、容量制限や課金制等、色々なハードルがありますし、立ち上げられるならばNextcloudを使ってしまいますよね。
私もNextcloudを使っていますが、先日、管理者アカウントを含め全てのアカウントで2要素認証に阻まれてログインできなくなってしまいました。
Nextcloudのアプリを入れると認証できると記事にありましたが、そもそもログインできないし、ダッシュボードにたどり着けないのだから、どうすることもできません。
そんなどうにもできない環境を突破する方法をこれから記載していきます。
Nextcloudの2要素認証を強制的に無効化する方法
ssh接続で、Nextcloudのファイルを編集できるようにして下さい。
configフォルダにある、config.phpを開いてください。
2要素認証は以下のコードなので、無効化するか、falseに切り替えて下さい。
'twofactor_enforced' => true
再起動等をせずにログインができるようになりますので、試してみて下さい。
もしログインに成功してダッシュボードに達したのならば、上記のコードをtrueに戻すのを忘れないでください。
最後に
今回はssh経由でNextcloudの2要素認証を解除する方法を紹介しました。
config.phpに2要素認証の有無を切り替える設定値がありますので、その設定値を切り替えることでON/OFFすることができます。
ダッシュボードにたどり着ければ設定は、それ以降の設定はGUIで操作できるようになるので安心ですね。
今回の記事はいかがでしたか。
このブログでは、私が実際に経験したことを中心に記事にしていきますので、これからも宜しくお願いします。
もし良かったと感じた方は、SNSで共有するか、「良かったよ」とコメントくれると嬉しいです。
コメント