並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

ssh keygen github exampleの検索結果1 - 11 件 / 11件

  • Ubuntu 24.04 LTS サーバ構築手順書

    0 issue "letsencrypt.org" 0 issuewild "letsencrypt.org" 0 iodef "mailto:yourmail@example.jp" §OS再インストール 初期設定で期待通りの設定ができていない場合は、OSの再インストールをする。 さくらVPSのコントロールパネルから、OSを再インストールするサーバを選ぶ。 www99999ui.vs.sakura.ne.jp §OSのインストール操作 Ubuntu 24.04 LTS を選ぶ。 OSインストール時のパケットフィルタ(ポート制限)を無効にして、ファイアウォールは手動で設定することにする。 初期ユーザのパスワードに使える文字が制限されているので、ここでは簡単なパスワードにしておき、後ですぐに複雑なパスワードに変更する。 公開鍵認証できるように公開鍵を登録しておく。 §秘密鍵と公開鍵の作成 ク

      Ubuntu 24.04 LTS サーバ構築手順書
    • SSHでも二要素認証を使いたい | IIJ Engineers Blog

      メール、DNS、サーバホスティング、クラウドIaaSサービスと数々のサービス立ち上げに参画。近年は過去の経験を活かしてプラットフォームエンジニアリング部門を発足。100を超えるサービス/プロジェクトをホストするプラットフォームに育て上げる。市場や技術の変化を捉え、自らをアップデートし続けることがビジネスを成功に導く秘訣と考えるストラテジスト。 【IIJ 2024 TECHアドベントカレンダー 12/6の記事です】 今年のIIJアドベントカレンダーは「運用」がテーマということなので、運用に欠かせない必携ツール筆頭であるSSHを取り上げ、SSHの秘密鍵を安全に管理する方法について考えたいと思います。 たとえSSH秘密鍵が漏洩しても、安全を確保する方法 踏み台サーバにSSH秘密鍵を置かずに利用する方法 SSH秘密鍵の安全な置き場所を考える SSH秘密鍵は一般的に ~/.sshにファイルとして管理

        SSHでも二要素認証を使いたい | IIJ Engineers Blog
      • 生成AI時代に必要なシェルの基本知識とシェル芸への入門 - じゃあ、おうちで学べる

        はじめに 生成AIの急速な発展により、様々なAIアシスタントが日常的にシェルコマンドを提案してくれるようになりました。また、最新のAI統合ツールは、ユーザーの自然言語指示からコマンドを生成し、場合によっては自動的に実行することさえあります。このような環境では、AIが提案または実行するシェルコマンドを正確に理解し、安全に活用するための知識が不可欠となっています。 「コマンドプロンプトやLinuxなんて難しそう」「プログラミングは専門家の領域」と思っている方こそ、この記事をお読みください。AIツールを使う現代では、専門知識がなくても基本を知っておくことで安全性が大きく変わります。 本記事では、生成AIが提案するシェルコマンドを適切に評価し、安全に活用するために必要なシェルの基本知識と「シェル芸」と呼ばれる技術について詳しく解説します。難しい専門用語は極力避け、初心者の方でも理解できるよう丁寧に

          生成AI時代に必要なシェルの基本知識とシェル芸への入門 - じゃあ、おうちで学べる
        • Railsとdoorkeeper-openid_connectやOmniAuth を使って、OpenID Connectの OpenID Provider と Relying Party を作ってみた - メモ的な思考的な

          OAuth2やOpenID Connectの理解を深めようと思い、 OAuth徹底入門 セキュアな認可システムを適用するための原則と実践(Justin Richer Antonio Sanso 須田 智之 Authlete, Inc.)|翔泳社の本 Auth屋さんの書籍 【電子版】雰囲気でOAuth2.0を使っているエンジニアがOAuth2.0を整理して、手を動かしながら学べる本 - Auth屋 - BOOTH 【電子版】OAuth、OAuth認証、OpenID Connectの違いを整理して理解できる本 - Auth屋 - BOOTH 【電子版】OAuth・OIDCへの攻撃と対策を整理して理解できる本(リダイレクトへの攻撃編 - Auth屋 - BOOTH OAuth認証とは何か?なぜダメなのか - 2020冬 - r-weblife OAuth & OpenID Connect 関連仕

            Railsとdoorkeeper-openid_connectやOmniAuth を使って、OpenID Connectの OpenID Provider と Relying Party を作ってみた - メモ的な思考的な
          • It's Now Possible To Sign Arbitrary Data With Your SSH Keys

            Did you know that you can use the ssh-keygen command to sign and verify signatures on arbitrary data, like files and software releases? Although this feature isn't super new - it was added in 2019 with OpenSSH 8.0 - it seems to be little-known. That's a shame because it's super useful and the most viable alternative to PGP for signing data. If you're currently using PGP to sign data, you should co

            • A jump-host SSH server that starts machines on-demand

              LazySSH LazySSH is an SSH server that acts as a jump host only, and dynamically starts temporary virtual machines. If you find yourself briefly starting a virtual machine just to SSH into it and try something out, LazySSH is an attempt to automate that flow via just the ssh command. LazySSH starts the machine for you when you connect, and shuts it down (some time after) you disconnect. Another pos

              • とほほのGitLab入門 - とほほのWWW入門

                目次 GitLabとは リンク インストール ユーザー(Users) ユーザーを作成する ユーザーのパスワードを設定する 自分のパスワードを設定する 自分の言語を設定する 自分のタイムゾーンを設定する SSHで接続する グループ(Groups) グループを作成する グループにユーザーやグループを招待する プロジェクト(Projects) プロジェクトを作成する プロジェクトを削除する プロジェクトにユーザを招待する ブランチ(Branches) ブランチを作成する ブランチを削除する 子ブランチを親ブランチにマージリクエストする マージリクエストを受け付けてマージする システム設定 メールを送信できるようにする GitLab Runner GitLab Runnerとは GitLab Runnerをインストールする .gitlab-ci.ymlを用意する GitLab Runnerを実行す

                • Turn Dependabot Off

                  Dependabot is a noise machine. It makes you feel like you’re doing work, but you’re actually discouraging more useful work. This is especially true for security alerts in the Go ecosystem. I recommend turning it off and replacing it with a pair of scheduled GitHub Actions, one running govulncheck, and the other running your test suite against the latest version of your dependencies. A little case

                    Turn Dependabot Off
                  • macOSのssh-agentでSSH鍵のパスワードを省略する

                    macOS に最初から入っている ssh-agent に SSH の秘密鍵を追加して、SSH 接続時に SSH 鍵のパスフレーズを求められないようにする設定の備忘録。 動作確認した OS は macOS Monterey (12.3)です。 目次 新しい SSH キーを生成する バックグラウンドで ssh-agent を起動する ~/.ssh/config に ssh-agent 用の設定をする ssh-agent に追加されている鍵を表示する ssh-agent から鍵を削除する SSH 接続をテストする 新しい SSH キーを生成する 検証用に SSH の鍵を生成します。 ssh-keygen -t ed25519 -C "your_email@example.com" パスフレーズも設定しておきます。 > Enter passphrase (empty for no passphra

                      macOSのssh-agentでSSH鍵のパスワードを省略する
                    • RSAではなくED25519 - MEMOcho-

                      ssh keyを生成しようと参考にしたgithubのhelpページで以下のように鍵を生成するよう書かれていた。 ssh-keygen -t ed25519 -C "your_email@example.com" https://docs.github.com/ja/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent 大抵ssh keyを作る場合は前回から年単位で時間が経っているため、rsaのbits長の目安を知るためにgithubのヘルプを見るようにしていた。そうしたところ今回はそもそもrsaじゃないタイプを使うよう書かれていたのでメモ。 まずED25519とは エドワーズ曲線デジタル署名アルゴリズム - Wikipedia エドワーズ曲線デ

                        RSAではなくED25519 - MEMOcho-
                      • SSH接続のやり方をめちゃくちゃ詳しく解説する for Mac - Qiita

                        はじめに この記事には以下の内容が含まれています。 SSH接続の方法 ssh-agentを使用したパスフレーズ入力の省略方法 Configファイル(~/.ssh/config)の説明と書き方 SSH接続に使える便利なVSCodeの拡張機能を使った接続方法 GitHub / BitbucketにSSH接続するための追加設定(参照のみ) SSHの仕組みについては以下の記事が参考になります。 SSH接続の方法 GitHubにSSH接続したいだけの人もこの項目をやってから次の「GitHubにSSH接続するための追加設定」に移ってください。 1. 公開鍵と秘密鍵の生成 RSA方式はもう古い RSAは歴史のある公開鍵暗号方式なのでいまだに広く使われていますが、徐々によりセキュアなEdDSAが普及してきています。 Mody氏は最終的に、実装や互換性を重視する場合は公開鍵の鍵長が2048bitもしくは40

                          SSH接続のやり方をめちゃくちゃ詳しく解説する for Mac - Qiita
                        1