問題タブ [sshd]

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 投票する
1 に答える
2478 参照

ubuntu - Nagios が既知のサービスを監視するデフォルトのポートを変更します

Nagios 3.2 をインストールして、4 つまたは 5 つの Windows ホストとそれ自体を監視します。ローカルホスト (Ubuntu 10.04) には SSHD が構成されていますが、リッスンしているポートを変更しました。Nagiosはこれを嫌います。

SSH サーバーが機能していることを確認するために Nagios がチェックするポートを変更するにはどうすればよいですか?

RTFMと♫♪にかなりの時間を費やしましたが、探しているものがまだ見つかりません♫♪。

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

git - WindowsでPuTTYを使用したgitpushが失敗する(致命的:リモートエンドが予期せずハングアップした)

初めての準備ができたことに興奮して、cygwin環境でgit pushのエイリアスを作成しました。PuTTY

次に、 gitコミュニティブックの47ページで説明されているように(もちろん、私の作業ディレクトリ内で)呼び出されます。

致命的なエラーですぐに失敗したので、私の興奮はそれほど長くは続きませんでした:

同じ正確なコマンドラインとシェルインスタンスから正常に実行できることを考えると、このssh winwin@mylinuxserverエラーメッセージを受け取って非常に驚いています。

なぜこれが起こっているのか、そしてこれを修正する方法はありますか?

更新I:このガイドのおかげで、PUTTY.EXEがgitで使用する正しいexeではないことがわかりました。代わりに、PLINK.EXEを使用する必要があります。

このガイドは、GIT_SSHという名前の環境変数を使用して、魔法の実行方法をgitに通知する必要があることも示唆しています。だから、私は:

そして今、私は別のエラーを受け取っています:

私はこの進歩を正しい方向に考えていますが、それでも問題を解決する方法がわかりません。どんなアイデアでも大歓迎です。

更新II:まだこの謎のトラブルシューティングを試みています。今回はgit push、どこにもユーザー名とパスワードの入力を求められないので、認証はキー内にある必要があると思いました...そこで、このハウツーに従ってsshd構成を再確認しました。変更が必要であると私が見つけた唯一のことは、回線のコメントを外してサービスを再起動することでした。その後初めて、サーバーのdssキーの指紋を確認するように求められ、キーをキャッシュに保存することを確認しましたが、問題は解決しません。HostKey /etc/ssh/ssh_host_dsa_key/etc/ssh/sshd_configservice sshd restart$GIT_SSH

追加のアイデア?

(PuTTYのレジストリには、同じサーバーの2つのキーが含まれています:rsa2@22:mylinuxserverおよびdss@22:mylinuxserver。うーん...これが何を意味するのかわかりません)

詳細な診断情報:入力すると次のよう$GIT_SSH -vになります。

疑わしいものを見つけることができますか?

行き方:私の状況に最適なガイド:Git、SSH、PuTTY

洞察:

  1. $GIT_SSH -agent一度実行する必要があります
  2. PAGEANT.EXEはバックグラウンドで実行されている必要があります(そして、システムトレイアイコンを介して秘密鍵が追加されています!)
  3. 公開キーと秘密キーのペアを生成するには、PUTTYGEN.EXEを使用する必要があります
  4. dssは必須ではなく、rsaで十分です。
  5. もっと?($GIT_SSH -2 -C -i C:\\Users\\winwin\\SSH\\private.ppkパスワードプロンプトなしで成功しない限り、試す意味はありませんgit push...)

公開鍵をPuTTYKeyGeneratorから新しいメッセージにコピーして貼り付けた後、/home/winwin/.ssh/authorized_keys上記mylinuxserverの洞察#5のコマンドに応答して表示されました。

これは良い兆候です...:)私は謎を解くための道を進んでいると思います。

更新III: sshdサーバーでno inに変更StrictModesした後、私はなんとか成功しました。ただし、ユーザー名の入力を求められます(ただし、パスワードの入力は求められません)。/etc/ssh/sshd_config$GIT_SSH -2 -C -i C:\\Users\\winwin\\SSH\\private.ppk

git push ssh://mylinuxserver/~winwin/gitrepo master:masterただし、引き続き失敗します-同じエラーメッセージが表示されます:

これは非常識です。

更新IV:-l username PLINKへのパラメーターが重要です。1git push行のシェルスクリプトを作成し、/cygdrive/c/PROGRA~2/putty/PLINK.EXE -l winwin $*スクリプトのパス全体をにエクスポートすることで、ログインに成功しました$GIT_SSHが、「リモートエンドが予期せずハングアップします」。

これは私がクライアント(Windows / PuTTY)側で得ているものです:

そしてこれは私がサーバー側(Linux / sshd)側で得ているものです:

必要な最後の手がかり...

  1. どういうbash: mylinuxserver: command not found意味ですか?
  2. git pushを実行しようとしていますか?
  3. どのコマンド?
  4. クライアントまたはSSHサーバーで?
0 投票する
1 に答える
562 参照

cygwin - ssh(cygwin)サービスは1回正常に接続した後に停止します

cygwinをインストールし、sshサービスを完全に構成しました

しかし、別のPCからコンピューターにアクセスした後、そこからログアウトすると、サービスが停止します

自動的に、次に接続を拒否します。

Windows 7にあり、ファイアウォールはオフになっています。よろしくお願いします。

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

windows-7 - Windows 7 で OpenSSH サーバーをセットアップする際の問題 (SSHD を開始できない)

Windows 7用のCygwinをダウンロードしました.OpenSSH SSHデーモンをインストールしたいので、「ssh-host-config」を実行した後、実行してサービスを開始しようとしました

ユーザー「sshd」のパスワードを大文字/小文字と数字に変更しました。しかし、私はまだこのエラーが発生します。ヘルプや追加のトラブルシューティングのアドバイスをいただければ幸いです。 - Dave

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

perl - Perl - SSH デーモン パッケージ

SSH 用の HTTP::Daemon のようなサーバー モジュールはありますか?

CPAN を検索してみましたが、うまくいきませんでした。

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

certificate - Centos6sshd「サーバーがキーを拒否しました」

Centos 6の新規インストールをセットアップし(初めて6を使用)、authorized_keysファイルに公開鍵を挿入しました-他のいくつかのサーバーですでに使用しているものと同じ公開鍵と秘密鍵のペアを使用しています(他のいくつかのcentos5システムを含む)

/ var / log/secureに表示されるエラーは次のとおりです。

yum update sshdを実行し、公開鍵を再確認し、sshd_configファイル(以下)を確認しました。

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

ubuntu - Amazon EC2 インスタンスにアクセスするための別の方法は、sshd が停止する必要がありますか?

debian または ubuntu インスタンスでは、autossh は通常、デーモン名を /etc/rc.conf ファイルの DAEMONS 配列に追加することによって、このトリックを実行し、arch インスタンスでは実行します。

(それぞれのインスタンスで) この措置が取られているにもかかわらず、sshd がまだ自動再起動に失敗する場合はどうなりますか? 再起動後に sshd が自動起動に失敗した場合、または何らかの理由で sshd が停止した場合、インスタンスの制御を取り戻すにはどうすればよいですか?

linode.com では、この特定の問題を解決するLISH (参照 - http://library.linode.com/troubleshooting/using-lish-the-linode-shell ) と呼ばれるものを提供しています。Amazon EC2 に同等のものはありますか? サーバーのリモート管理にとって非常に重要であると感じているそのような機能/機能について言及しているドキュメントを見つけることができないようです。

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

tunneling - SSH を使用したトンネリング

sshd を使用して、Debian をホストしているリモート コンピューターを介してすべてのインターネット トラフィックをトンネリングしています。しかし、私のインターネット接続は非常に遅くなります (約 5 から 10 kbps です!)。この問題の原因は、デフォルト構成に何か問題がある可能性がありますか?

前もって感謝します、

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

login - フォーク「無料」sshd?

sshdfork が使用できない (PID が不足している) 場合でも、(少なくとも限られた数のログインに対して) プロンプト (ビジーボックスの可能性が高い) を正常に返すことができるように実行する方法はありますか?

これは、たとえば、sshd を事前にフォークして、gettyログイン要求のサービスに使用する s のプールを保持することで可能になるはずです。

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

linux - sshdのアルゴリズムパスワード

わかりました、私はこれを頭に入れて、可能であれば興味があります。Linuxシステムでは、SSHにログインするための有効なアルゴリズムパスワードの組み合わせを生成する方法はありますか?小さなアプリケーションまたはデバイス(一部の銀行のインターネットインターフェイスなど、必要に応じてキージェネレーターなど)で有効なパスワードを生成できますか?sshdで可能であれば、アプリケーションは問題ありません。

シナリオ例:

キージェネレーターはアルゴリズムでキーを生成します->124a5s589s6fqwerSSHdは、生成されたキーが有効かどうかをチェックし、ログインを許可します。