コンテナ内でクライアントとしてログインしたい場合など、二段階認証をコマンドラインから行いたいことがある。 こういったときに、oathtoolというプログラムを利用すると良い。 インストール 一行でOK!! Ubuntu/Debian
![LinuxのCLI上で二段階認証クライアント(MFA)を実行する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/904117227f80ff2bdef0002c922142f4d8393b75/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TGludXglRTMlODElQUVDTEklRTQlQjglOEElRTMlODElQTclRTQlQkElOEMlRTYlQUUlQjUlRTklOUElOEUlRTglQUElOEQlRTglQTglQkMlRTMlODIlQUYlRTMlODMlQTklRTMlODIlQTQlRTMlODIlQTIlRTMlODMlQjMlRTMlODMlODglMjhNRkElMjklRTMlODIlOTIlRTUlQUUlOUYlRTglQTElOEMlRTMlODElOTklRTMlODIlOEImdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzFFMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPTljZjNjN2VlMzMyY2EyMjU2MTZjMmU4ZmE3MGJlNWNk%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBob25haHVrdSZ0eHQtY29sb3I9JTIzMUUyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZmY5Mzk1Mzk3M2NjNDIzZTZhN2QwN2IyYTY5ODk0Zjc%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dbca59610e03061d3d8d9062823117f28)
コンテナ内でクライアントとしてログインしたい場合など、二段階認証をコマンドラインから行いたいことがある。 こういったときに、oathtoolというプログラムを利用すると良い。 インストール 一行でOK!! Ubuntu/Debian
GitHubなどWebサービスの認証で使う。 手順 インストール バージョン ヘルプ 使ってみる 1. インストール sudo apt install -y oathtool 2. バージョン $ oathtool --version oathtool (OATH Toolkit) 2.6.1 Copyright (C) 2015 Simon Josefsson. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Simon
これは、なにをしたくて書いたもの? 最近、oathtoolというものでTOTPのワンタイムパスワードをコマンドラインで生成できることを知ったので、少しメモして おこうかなと。 OATH Toolkit oathtoolは、OATH Toolkitというツールキットの一部です。 OATH Toolkit OATH Toolkitは、OTP(ワンタイムパスワード)認証システムを構築するためのコンポーネントを提供します。 OATH Toolkit provide components to build one-time password authentication systems. 含まれるものとしては、共有Cライブラリー、コマンドラインツール、PAMモジュールがあります It contains shared C libraries, command line tools and a PAM
ワンタイムパスワードとは? 様々なWebサービスを利用するのが当たり前となった現在、パスワードの管理は頭を悩ます問題だと思います。本連載でも、第412回ではWebベースのパスワードストアアプリとしてRatticWebを紹介しました。 そもそも固定パスワードには、試行に十分な時間をかけることが可能であればいつかは突破できてしまうという、本質的な問題があります。そこで有効期限が極端に短い、一度きりのパスワードを使い捨てにする方法が考えられました。こういったパスワードをワンタイムパスワードと呼びます。 昨今のWebサービスでは通常のIDとパスワードにくわえ、追加でワンタイムパスワードを入力して認証する「二要素認証」の利用が一般的になってきています。ワンタイムパスワードには様々な方式がありますが、一般的なのはTime-Based One-Time Password Algorithm(TOTP)を
GitHUB 2要素認証を設定 ・2要素認証を設定する に従ってアカウント設定を行ってください。 https://docs.github.com/ja/authentication/securing-your-account-with-two-factor-authentication-2fa/configuring-two-factor-authentication ※上記手順の内容を参照 ①GitHUBトップページから、任意のページの右上で、プロフィール画像をクリックし、続いて「Settings」をクリックしてください。 ②左のサイドバーで「Account security」をクリックしてください。 ③”Two-factor authentication(2要素認証)”の下で「Enable two-factor authentication」をクリックしてください。 ※パスワード確認画
そんな問題をサクッと解決。今回はGitHubへのログインについて解説していきます。ログイン方法自体はみなさんもバッチリだとは思いますが、ちょっとおまけ情報として、2段階認証にする方法も併せて紹介していきます。 GitHubをより活用するために、ぜひ読んでみてください。 GitHubとは? まずはGitHubについておさらいしておきましょう! GitHubはGitの仕組みを利用して、自作のプログラミングコードを公開したりバージョン管理を行なったりすることができるWEBサービスです。 Gitで管理されているコードなどが集まる場所、そしてそこでコミュニティが生まれる場所として、 「Git」に集まるという意味の「Hub」をくっつけて「GitHub」という名前になりました。 プログラミングを学んでいるみなさんは、必ず一度は見たことがあるのではないでしょうか? むしろもう活用しまくっている人も多いでし
アノテーションコンタクトセンターチームの松浦です。GitHubの二要素認証設定に戸惑ってしまったため、同じく困っている方の助けになればと思い、設定方法をまとめてみました。 2023年3月13日より、順次2要素認証要求開始 この度GitHub社が、2023年3月13日から二要素認証の要求を一部の開発者に対して開始し、1年の間にすべての開発者へ展開していく予定と発表しました。 「GitHub(ギットハブ)」は、世界中の人々がプログラムコードやデザインデータを保存・公開できるソースコード管理サービスです。 比較的エンジニアさんたちが使うことが多い印象ですが、私の部署では弊社が公開しているYouTube動画に日本語・英語の字幕付けをするための推敲場所として使用しています。 ITバリバリの部署ではないため、私を含め二要素認証設定に戸惑う者もいたため、今回設定方法をブログにまとめてみました。 TOTP
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く