問題タブ [ssh-keygen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
114 参照

git - サーバーへの SSH 接続と GitHub へのアクセスの ssh-keygen を理解する

私の理解では、これssh-keygenは OpenSSH によって提供される多くのコマンドの 1 つです。

を使用して秘密鍵と公開鍵のペアを生成する場合、公開鍵をリモート サーバー ( 内) に配置すると、そのサーバーに ssh できることssh-keygenがわかります。~/.ssh/authorised_keys

ssh-keygenしかし、鍵のペアを生成するには 2 つの異なる方法があるようですが、単独で使用できるという意味でcat、公開鍵を使用すると次のように表示されます。

私にとってどこUser@ComputerNameが似ているかM@Marks-MBP.default

もう 1 つの方法は、-Cコメント フラグを使用することです (GitHub はこれを推奨しています)。使用されないように思われる場所ではUser@ComputerNameなく、その代わりにあなたのメールアドレス(またはあなたがたまたま使用する「コメント」)。

サーバーに SSH 接続する場合、ログインに使用するユーザー名は-C、公開鍵のコメントに設定されているものであると考えるのは正しいですか?

したがって、まったく使用-Cしない場合は、最後に公開鍵が生成されますM@Marks-MBP.default。次に、ユーザー名はM.

しかし、私が使用する場合-C "bingbop"、SSHへのユーザー名はbingbop.

あれは正しいですか?

-Cまた、そのフラグをオフのままにするのではなく、電子メールアドレスを指定するためにGitHub が使用することを提案する技術的な理由はありますか?

git@github.com:<user>/<repo>.git公開鍵だけではあなたを識別できないレポを複製またはプッシュしようとすると(プロトコルを使用して)、コメントをGitHubの電子メールアドレスに設定する必要があると思います

0 投票する
0 に答える
1179 参照

ssh - openssl を使用して RFC-4716 固有の dsa 公開鍵を作成する

公開鍵認証を利用したsshの目的で、

DSA-2048 鍵ペアは openssl を使用して生成されており、両方とも PEM 形式でローカルに保存されています。ここで、サーバー側 (authorized_keys) で構成するには、公開鍵が RFC-4716 形式である必要があります。

通常、このキーを取得するための練習として、ssh-keygen は通常、次のようなオプションとともに使用されます。

これは、サーバー側で構成する必要がある対応する公開鍵 (RFC-4716) を返します。

ssh-keygen がなければ、openssl 自体で、openssl によって生成された公開 (または) 秘密鍵から RFC-4716 固有の公開鍵を生成する可能性はありますか?

0 投票する
1 に答える
426 参照

ssh - Windows 7 で ssh キーを生成できない

私はこのテーマに慣れていないので、ばかげた質問かもしれませんが、どうすればよいかわかりません。次のコマンド:

次の結果が得られます。

オペレーティング システムは Windows 7 です。パッケージが不足していますか?

0 投票する
3 に答える
7977 参照

powershell - ssh-keygen: システムは指定されたパスを見つけることができません

  • ssh-agent、ssh-add はすべて、PowerShell/Posh-Git を実行している Cmder で動作します

  • C:\Program Files\Git\usr\bin環境変数を追加しました

  • ssh-keyenGit Bash で正常に動作し、

  • ssh-keygen をPowershell/Posh-Gitでも動作させるにはどうすればよいですか?

編集:

ssh-keygen.batエラーは、PowerShell の ssh-keygen が代わりにファイルを実行していることが原因であることが判明しました。ssh-keygen.exe

したがって、以下で説明するようにエイリアスを設定するのが方法です。

$profile を時々リセットする必要があるため、Set-Alias代わりに使用しますが、これは奇妙です。New-AliasNew-Alias

リセットするには、次のように入力します. $profile

0 投票する
1 に答える
325 参照

ssh - 1 回のパスワード入力で実行される繰り返し rsync を作成するには?

自宅のコンピューターからクラウド サーバーにファイルを再同期したいと考えています。次の方法で継続的な rsync を設定できます。

ここに記載されているようにkeygenを設定すると、これはもちろん継続的に実行されます。初めてパスワードを入力してrsyncを継続的に実行したいのですが、その後はCTRL + Cを押すまで継続的に実行されます。これを行う方法はありますか?

0 投票する
1 に答える
1134 参照

github - 403 github リポジトリへのアクセス中は禁止されています

次を使用してsshキーを生成しました

また、ssh キーを github 設定に追加しました。

ただし、複製しようとすると、このエラーメッセージが表示されます

同じことが別のラップトップからも機能します

0 投票する
1 に答える
148 参照

ssh - known_hosts には 2 つのホストがあります

で known_host を削除しようとしてssh-keygen -Rいますが、次のように 1 行に 2 つのホストがあります[slsapp.com]:1234,[108.163.203.146]:1234。中に入って手でやるべきですか?

0 投票する
1 に答える
4323 参照

php - PHP CURL エラー: クライアント証明書を使用できません (キーが見つからないか、パスフレーズが間違っていますか?)

私はこれをやっています:

このエラーが発生しています:unable to use client certificate (no key found or wrong pass phrase?)

私は何が欠けていますか?コードに問題がなければ、 ORを使用してこの目的のために証明書のペアを生成する方法を教えてください。opensslssh-keygen