2FA忘れたので、
初めて
リカバリーコード発行してログインできた。
しょぼんが無くなた
2FA忘れたので、
初めて
リカバリーコード発行してログインできた。
しょぼんが無くなた
ssh git@"self.host.gitlab" 2fa_recovery_codes
って、どういう仕組みなのだろう
2fa_recovery_codesでgrepしてみたけど、
見つからなかったのだよなぁ
また今度、考えるか
@naru self.host.gitlabというホストにgitというユーザーIDでsshでログインして2fa_recovery_codesというコマンドを実行しているように見えますです
@naru お〜なるほど〜。
ですよねぇ
最初に試したのが、
sudo find / | grep 2fa
それっぽいのなし
dpkg -L gitlab-ce | grep 2fa
なさそう
/etc/profile
/etc/profile.d
/etc/bash.bashrc
あたり見たのですが、関数としてもなさそう
で、保留にしてます。
ありがとうございます。
ちょっと、調べてみたのですが、
gitlab-ceがsshdを独自?介入してるっぽいです。
gitlab-shell内のコマンドが
/opt/gitlab/embedded/service/gitlab-shell/spec/gitlab_shell_two_factor_recovery_spec.rb
な感じっぽいです。
(※あまり真剣に検証してないので、間違ってるかも)
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.