問題タブ [pageant]
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.
git - PuTTYgen (Windows) を使用して生成された SSH キーペアを、ssh-agent および Keychain (Linux) で使用されるキーペアに変換する方法
PuTTYgen を使用してキー ペアを生成し、Pageant を使用してログインしているため、システムの起動時にパスフレーズを 1 回入力するだけで済みます。
Linuxでこれを達成するにはどうすればよいですか? 聞いkeychain
たことがありますが、別のキー ペア形式を使用していると聞きました。Windows キーを変更したくありません。Windows と Linux の両方で同じ方法でシームレスに接続できればいいのですが。
svn - msysgit をインストールした後、AnkhSVN は間違った SSH 実行可能ファイルを使用しようとします
最近、いくつかのプロジェクトで Git を使用するために、自分のマシン (Windows 7 を実行しているマシン) に msysgit をインストールしました。私のプロジェクトの多くは SVN の下にあり、Visual Studio 2008 で AnkhSVN を使用してコミットなどを行っています。
Visual Studio内でコミット、更新などを試みるたびにmsysgitをインストールしたため、プログラムC:\msysgit\bin\ssh.exeがロードされ、パスワードを要求され、Ankhが例外をスローします。
私は現在、Pageant を使用して SVN のログイン資格情報を保存しています。TortoiseSVN がインストールされていますが、まだ正常に動作しています...
msysgitをアンインストールせずに、Anhkを再び機能させるための提案はありますか?
ありがとう
asp.net - plink pageant が asp.net から機能しない
一言で言えば問題:plink(特定の引数を指定して)を実行すると、cmdからは機能しますが、asp.netからは機能しません
実行中のコマンド: "C:\Program Files (x86)\PuTTY\plink.exe" -batch abc@xyz ./fake_email.sh
cmd から、コマンドは正しく実行され、fake_email.sh は「0」を返します。asp.net から次のエラーが表示されます: サーバーのホスト キーがレジストリにキャッシュされていません。サーバーがあなたが思っているとおりのコンピューターであるという保証はありません。サーバーの rsa2 キー フィンガープリントは次のとおりです。ssh-rsa 2048 シーケンス接続が放棄されました。
ページェントが利用可能にしているキーを「見る」ことができないユーザー(.netがプロセスを開始するために使用する)に関係があると思います。管理者として cmd を実行しています。
より多くの情報を投稿できてうれしいです。
誰かが私を正しい方向に向けることができますか?
ご協力いただきありがとうございます。
visual-studio-2010 - Visual Studio - AnkhSvn、TortoiseSVN、ページェント
私は Visual Studio 2010 を Visual Studio 作業用の AnkhSvn と同じマシン上の他のレガシー プロジェクト用の TortoiseSVN と共に使用しています。
PageAnt に保持されている SSH キーを使用して SVN サーバーに接続し、パスワードの入力を継続的に求められるのを防ぎます。これは、管理者としてVS2010を実行する必要があるまで機能します。その時点で、サーバーへの更新/コミットなどが必要になるたびに、AnkhSvnがパスワードの入力を求めます。
これは問題ありませんでしたが、AnkhSvn Merge Wizard を実行しようとすると、ソースの選択段階の後にハングし、VS2010 プロセスを強制的に終了する必要があります。
VS2010 を管理者として実行するときは常に PageAnt を管理者として実行することで、これを回避できます。しかし、これには、TortoiseSVN が SSH パスワードを要求するという副作用があります。
1 つは管理者として、もう 1 つは通常の方法で pageant の 2 つのインスタンスを実行しようとするのは当然のことですが、PageAnt では 2 つのインスタンスを実行することはできません。
VS2010を管理者として実行しているかどうかに関係なく、認証にPageAntを使用して、TortoiseSVNとAnkhSVNを一緒に使用できるようにするための回避策はありますか?
putty - ページェントは干渉しているようで、まったく機能しません
公開鍵を使用してサーバーをセットアップし、秘密鍵をputtyに追加すると、サーバーに正しく接続できるようになります。しかし、ページェントを使用すると機能しません。私の調査によると、ページェントが実行されているイベントログは次のようになります。
....
ページェントが実行されています。キーを要求しています。
PageantにはX個のSSH-2キーがあります
Pageantキー#0を試して
います...。
ただし、私のイベントログは次のようになります
...
ページェントが実行されています。キーを要求しています。
..。
ページェントがパテの重要な要求に応答していないようです。これで助けていただければ幸いです。
ありがとう
git - TortoiseGit と Pageant では、毎回「キーを追加」する必要があります
背景: git と TortoiseGit を github.com で使用しています。.git ローカル ブランチでの私の開発サイクルは次のようになります。
毎日これを行うたびに、Pageant がバックグラウンドで自動ロードされ、そのアイコンがシステム トレイに表示されます。しかし、前日にロード (または再起動) した private.ppk が記憶されていません。
私がしなければならないたびに:
そして、それは機能します。自動ロードをクリックできる手動アイコン/ショートカットを作成しました。
そのショートカットで起動すると、キーがメモリに読み込まれ、正常に動作します。
質問: TortoiseGit に "c:\path\to\private.ppk" パラメーターを記憶させたり、ページェントに渡したりして、最初に自動ロードするときに秘密鍵も自動ロードするにはどうすればよいですか?
使用できる永続的な設定はありますか?
前もって感謝します!:-)
iis - IIS ユーザーにアクセスを許可する方法
SharpSVN を使用して、svn + ssh を使用してレポからチェックアウトする Web アプリに取り組んでいます。セクションの下に Plink へのパスを追加して、AppData 構成ファイルで ssh クライアントを正しく構成しました[tunnels]
が、チェックアウト要求でエラー メッセージが表示されます。メッセージ自体は特に有益ではありません (SSH 接続の問題をより適切にデバッグするために -q オプションを削除するように指示しているだけです) が、これは認証の問題であると信じています。
通常、Tortoise では pageant を使用するだけですが、IIS ユーザーが pageant やそこに保存されているキーにアクセスできるとは思いません。
考えられる解決策は次の 2 つです。
- ページェント キーへの IIS ユーザー アクセス権を付与する
- web.config connectionString 内にユーザー/パスワードを直接保存できるように構成を修正します。
理想的には、2 番目のオプションを使用したいと思いますが、これらのいずれかを機能させる方法をまだ理解していません。Web アプリケーションで ssh 経由で SVN を使用した経験のある人はいますか?
amazon-web-services - Komodo Edit と Pageant for Amazon EC2 の SSH 秘密鍵ファイル
Komodo Edit を使用して、Ubuntu Amazon EC2インスタンス (Django を実行)上のファイルを編集したいと考えています。
2008 年のこの Old Nabbleによると(ああ、少年) Komodo Edit は Pageant キーファイルを介した SSH 認証をサポートする必要があります。
そこで、.pem キーファイルを PuTTYGen にインポートし、それを .ppk (パスワードなし) に変換して、Pageant にロードしました。インスタンスに SSH 接続するために PuTTY を問題なく使用できます。
サーバーを追加し、元の .pem ファイルを直接使用することで、AWS インスタンスで Notepad++ の合理的な NppFTP を使用することもできます (NppFTP は pageant を使用していないようです)。
ただし、Komodo Edit を使用したいので、Komodo Edit をロードし、 [編集] -> [設定] -> [サーバー]に移動し、パブリック DNS アドレス (ec2-174-129-xxx-xxx.compute-2. amazonaws.com) と必要な私のユーザー名 ('ubuntu') です。
しかし、接続しようとすると、Komodo Edit から「Javascript アプリケーション エラー: ''」(一見空のエラー) が表示されます。ハンドシェイクを監視するためのログやコンソールが見つかりません (メモ帳の NppFTP プラグインには優れたプラグインがありました)。
明らかに、NppFTP を使用できますが、この機能を機能させたいと考えています。何か案は?
windows-7 - 外部プログラムを起動するログオンスクリプト(グループポリシー)としてPowerShellスクリプトを使用しますか?
秘密鍵を使用してページェント(Windows SSH認証エージェント)をロードするPowerShellスクリプトを作成しました。要するに、スクリプトは次の2行をはるかに超えるものではありません。
$files
ロードする必要のあるすべての秘密鍵を含む文字列のリストです。
PowerShellコンソールからこれを実行するとスクリプトが完全に機能するため、スクリプトの動作に問題はありません。
アカウントにログオンするたびにこのスクリプトを実行したいのですが、グループポリシーエディター(gpedit.msc)を使用してPowerShellログオンスクリプトグループポリシーを追加することでこれを実行します。スクリプトも実行され、実際にはpageant.exeツールが読み込まれます。
ただし、pageant.exeツールを使用するツール(puttyおよびplink)は機能しません。ページェント認証エージェントを認識しません。
だから私の最初の質問は、自分のPowerShellコンソールからスクリプトを開始することと、グループポリシー(ログオンスクリプト)からスクリプトを開始することの違いは何ですか?
私もいくつかの調査を行っていますが、いくつかの違いがあります。1つ目は、自分のコンソールからスクリプトを開始すると、開始されたページェントツールのタスクマネージャーにUAC仮想化フラグが設定されていることです。このプロパティは、ログオンスクリプトグループポリシーから開始されたときにフラグが立てられません。
2つ目は、UACを無効にすると、ログオンスクリプトグループポリシーからスクリプトが機能することです。したがって、UACと関係があると思いますが、これを解決する方法がわかりません。UACが有効になっている場合にもスクリプトを機能させたい。
2番目の質問は、このUAC仮想化フラグとは何ですか?それはプロセスの動作にどのように影響しますか?3番目で最後の質問は、スクリプトを機能させるにはどうすればよいですか?