> For the complete documentation index, see [llms.txt](https://manual.dxable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.dxable.com/1password/1password-for-ssh-git.md).

# SSHとGit用の1Password

### **SSHとGit用の1Password** <a href="#qouuivjb981y" id="qouuivjb981y"></a>

全SSHキーの唯一の信頼できる情報源となる1Password for SSH & Gitをご紹介します。1Passwordを使うと、次のことが可能になります。

* SSH鍵を[生Createしてインポートできます。](https://developer.1password.com/docs/ssh/manage-keys/)
* Gitやその他のクラウド プラットフォームの[公開鍵をブラウザーに自動入力できます](https://developer.1password.com/docs/ssh/public-key-autofill/)。
* 1Password アプリから[SSHを使ってGitコミット署名](https://developer.1password.com/docs/ssh/git-commit-signing/)を自動的に設定します。
* [1Password SSH エージェント](https://developer.1password.com/docs/ssh/agent/)を使って、GitとSSHのあらゆるワークフローを認証します。

![git push コマンドが表示されたターミナルに、SSH キーの使用要求を承認するための 1Password 認証プロンプトが重ねて表示されます。](/files/uo4Yu6gkx5cFVGMWuLiF)

SSHエージェントは保存済みのSSHクライアントと連携し、キープロバイダーとして機能します。Gitを使ってコードをソース管理にチェックインするときや、仮想マシンにログインするときなど、SSHワークフローでキーを使用します。

1Passwordは全SSH鍵を安全なエンドツーエンドの暗号化でSaveするため、SSHキーが1Passwordから出ることなく、必要なときにキーにアクセスできます。

### **クイックスタート** <a href="#zczbxpef5he5" id="zczbxpef5he5"></a>

#### [**始めましょう**](https://developer.1password.com/docs/ssh/#get-started) <a href="#gwo6ee3zqs2y" id="gwo6ee3zqs2y"></a>

1PasswordでSSHを初めて設定する場合は、ここから始めてください。

### **ガイド** <a href="#psbzvepwtqyd" id="psbzvepwtqyd"></a>

#### [**SSH**](https://developer.1password.com/docs/ssh/manage-keys/)[**キー**](https://developer.1password.com/docs/ssh/#manage-ssh-keys)**を管理する** <a href="#poloos5e4oeo" id="poloos5e4oeo"></a>

SSHキーを生Createしてインポートする方法と、共有する必要がある場合に公開鍵をコピーまたはダウンロードする方法について説明します。

#### [**公開**](https://developer.1password.com/docs/ssh/public-key-autofill/)[**鍵**](https://developer.1password.com/docs/ssh/#autofill-public-keys) <a href="#x6j3069ds0f5" id="x6j3069ds0f5"></a>

ブラウザーで1Passwordを使って、お気に入りのGitまたはクラウドプラットフォームに公開鍵を入力する方法を紹介します。

#### [**SSH**](https://developer.1password.com/docs/ssh/#sign-git-commits-with-ssh)[**でGitのコミットに署名する**](https://developer.1password.com/docs/ssh/git-commit-signing/) <a href="#xplhi0hp4odk" id="xplhi0hp4odk"></a>

1Passwordアプリを使ってSSHによるGitコミット署名を自動的に設定する方法を紹介します。

#### [**高度なユース**](https://developer.1password.com/docs/ssh/agent/advanced/)[**ケース**](https://developer.1password.com/docs/ssh/#advanced-use-cases) <a href="#m4a4k4kvy2n4" id="m4a4k4kvy2n4"></a>

特定のホスト用に1Password SSHエージェントを設定する方法と、OpenSSHサーバーでレート制限を回避する方法について説明します。

#### [**1Passwordエージェント設定**](https://developer.1password.com/docs/ssh/agent/config/)[**ファイル**](https://developer.1password.com/docs/ssh/#1password-agent-config-file) <a href="#w1bdyh9blggr" id="w1bdyh9blggr"></a>

共有またはカスタム保管庫のSSHキーを使う必要がある場合や、SSHエージェントの動作をより細かく制御する必要がある場合に、SSHエージェント設定ファイルをCreateおよびカスタマイズする方法を学習します。

### **参考資料** <a href="#id-4qws8xj9w3es" id="id-4qws8xj9w3es"></a>

#### [**SSHクライアントの**](https://developer.1password.com/docs/ssh/agent/compatibility/)[**互換性**](https://developer.1password.com/docs/ssh/#ssh-client-compatibility) <a href="#id-6qtn32g94ju0" id="id-6qtn32g94ju0"></a>

1Password SSHエージェントでテストされたSSHとGitクライアントを確認してください。

#### [**1Password SSH Agentの**](https://developer.1password.com/docs/ssh/agent/security/)[**セキュリティー**](https://developer.1password.com/docs/ssh/#about-1password-ssh-agent-security) <a href="#id-9c73b41p3teb" id="id-9c73b41p3teb"></a>

1Password SSHエージェントの認証モデル、OpenSSHエージェントとの違い、ローカルストレージにSaveされる内容について説明します。
