問題タブ [ssh-keys]
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.
ssh - DSA 対 RSA: どのように見分けることができますか
RSA 公開鍵と DSA 公開鍵を区別するために使用するツールを持っている人はいますか? 2 つの SSH .pub ファイルがあり、それらが RSA か DSA かを知る必要があります。
ssh - キーペアなしでAWSインスタンスにSSHで接続
1:キーペアを使用せずにAWSインスタンスにログインする方法はありますか?1つのインスタンスにいくつかのサイト/ユーザーを設定したいと思います。ただし、クライアントがログインするためのキーペアを提供したくありません。
2:別々のディレクトリを指す異なるドメインを持つ1つのAWSインスタンスでホスティングサイト/ユーザーを設定する最も簡単な方法は何ですか?
xcode - XCode4のgit用のデフォルト以外のsshキーペア
作業中のプロジェクトで特定の公開鍵と秘密鍵のペアを使用したいと思います。キーペアを〜/ .ssh / id_rsaと〜/ .ssh / id_rsa.pubにコピーすることで、XCode gitリポジトリを機能させることができましたが、id_github / id_github.pubなどの名前を付けたいと思います(既存のデフォルトを維持します)。 id_rsaとしてのキーペア)。これは、ssh構成ファイル( http://help.github.com/multiple-ssh-keys/ )を使用したgitコマンドラインで簡単に実現できます。
ただし、XCode 4でこれを行う方法がわかりません。起動して[リポジトリに接続]をクリックし、ssh:// github:projectname(githubはユーザー名を含むssh構成エントリ)を指定すると表示されます「ホストに到達できません」。
誰かがこれを行う方法を知っていますか、またはそれがXCodeで可能かどうかを知っていますか?
macos - OS X 10.6.7 でポート 22 を開く方法
ssh を使用して localhost に接続できるように、osx でポート 22 を開こうとしています。これは私の現在の状況です:
キーを生成し、次のように自分のauthorized_keysファイルに入れました。
「ネットワーク ユーティリティ」ポート スキャンにより、22 個 (そして驚くべきことに 23 個) が閉じられていることが確認されます。
コンテキスト: Hadoop をローカルでセットアップする作業を行っています。私の構成では、localhost:####s でサービスを実行しており、ssh 経由でそれらとの通信を開く必要があります。
22はどうやって開けるの?または、別の問題に直面している可能性があります (不適切に生成されたキーでしょうか?)
ssh - Groundwork / Nagios の check_by_ssh が「リモート コマンドの実行に失敗しました」を返す
Groundwork / Nagios を使用しており、check_by_ssh を設定しようとしています。現在、コマンドは次のとおりです。
$USER1$/check_by_ssh -i ~nagios/.ssh/id_dsa -H $HOSTADDRESS$ -t 60 -l "$USER24$" -C "/tmp/test"
/tmp/test は Hello World プログラムです。
しかし、それはメッセージを返しています
"Remote command execution failed:********************************************"
$HOSTADDRESS$
Nagios が としてログインするように ssh キーをセットアップしました$USER24$
が、まだエラーが発生します。(秘密鍵は下地ボックスの ~nagios/.ssh にあり、公開鍵はリモートホストの ~/$USER24$/.ssh にあります)
したがって、基本的に、check_by_ssh はどのプログラムも実行できません。
git - シェルスクリプトを実行してsshキーを使用してgitpushを実行し、アクセスが拒否されました
テストサーバーにすべてをプッシュするシェルスクリプトを実行するようにTeamCityを設定しようとしています。
ビルドプロセスは次のようになります。
- GitHubからすべてのコードを取得します。
- UnitTestsを実行してビルドします
- gitを使用してテストサーバー(amazon ec2)にプッシュするシェルスクリプト
ここでの問題は、シェルスクリプトがTCによって実行されている場合、テストサーバーにプッシュすることが許可されていないことです。
「許可が拒否されました(公開鍵)」というメッセージが表示されます。
シェルからスクリプトを実行するときに同じ問題が発生しましたが、ssh-addを使用してユーザー(TCを実行する同じユーザー)にキーを追加することでスクリプトを機能させました。
したがって、スクリプトを手動で実行できますが、TCにスクリプトを実行させたいと思います。
シェルスクリプトの実行にTCとの違いがあるのか、サーバー上のシェルにあるのかを知っている人はいますか?
..fredrik
ubuntu - ssh 秘密鍵に毎回パスフレーズを使用するよう強制する
パスフレーズを使用してサーバーに ssh キーベースでアクセスできるクライアントがいくつかあります。クライアントでは、初回またはクライアント システムの再起動時にのみ、パスフレーズが要求されます。
クライアントがサーバーに接続しようとするたびにパスフレーズを入力するように強制することはできますか?
linux - ssh-keygen-特定のユーザー名でrsaキーを設定する方法
ubuntuをインストールしたばかりで、そのrsaキーをbitbucket/githubで設定したいと思います。ssh-keygenを実行すると、キーが正常に生成されます。
これは、ユーザー名の部分を除いて完全に使用できます。以前に生成したすべてのrsaキーで、ユーザー名セクションに私の電子メールアドレスが表示されます。
いいえ、それは大きな障害ではありませんが、これを正しく行わないと、私は夢中になります。選択した電子メールユーザー名でrsaキーを使用して生成するにはどうすればよいですか?
git - WindowsPowerShellで.SSHキーを設定する際のエラー
GIT BASHシェルがSSHキーで正しく機能しているので、基本的な構成手順が正しいことはわかっていますが、Windows PowerShellが好きです(実際にはMacまたはLinuxターミナルが好きですが、利用可能なオプションがありません...)
いずれかの方法。
私のWindowsPowerShellは、このブログ投稿http://markembling.info/2009/09/ssh-agent-in-powershellのPS1スクリプトファウントでセットアップされており、 私が知る限り、スタートアップは正しく実行されています。
しかし、SSHで接続したり、PowerShellからgitコマンドを実行したりしようとすると、パスワードの入力を求められます。誰かがこれを見たことがありますか?私はGitBashよりもPSの方が好きですが、最悪の場合はPSを使い続けます。
編集-VonCによって提供された回答=Windowsシステム環境変数に%HOME%を追加
powershell(または好きなシェル)を再起動すると、SSHがデフォルトで機能します。
linux - SSHコマンドにパラメータを渡す方法は?
(リモートのmashine M1で)次のようなsshコマンドキーを設定します。
クライアントマシンC1からM1でnslookupを実行できるようにします。それは動作し、私は実行できます:
そして、M1でnslookupを実行しますが、実際の作業を行うにはパラメーターを渡す必要があります。パラメータをsshコマンドキーに渡すにはどうすればよいですか?
pd:実行したい実際のプログラムの例としてnslookupを使用しています。