問題タブ [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.
ubuntu - Nagios が既知のサービスを監視するデフォルトのポートを変更します
Nagios 3.2 をインストールして、4 つまたは 5 つの Windows ホストとそれ自体を監視します。ローカルホスト (Ubuntu 10.04) には SSHD が構成されていますが、リッスンしているポートを変更しました。Nagiosはこれを嫌います。
SSH サーバーが機能していることを確認するために Nagios がチェックするポートを変更するにはどうすればよいですか?
RTFMと♫♪にかなりの時間を費やしましたが、探しているものがまだ見つかりません♫♪。
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_config
service sshd restart
$GIT_SSH
追加のアイデア?
(PuTTYのレジストリには、同じサーバーの2つのキーが含まれています:rsa2@22:mylinuxserver
およびdss@22:mylinuxserver
。うーん...これが何を意味するのかわかりません)
詳細な診断情報:入力すると次のよう$GIT_SSH -v
になります。
疑わしいものを見つけることができますか?
行き方:私の状況に最適なガイド:Git、SSH、PuTTY。
洞察:
$GIT_SSH -agent
一度実行する必要があります- PAGEANT.EXEはバックグラウンドで実行されている必要があります(そして、システムトレイアイコンを介して秘密鍵が追加されています!)
- 公開キーと秘密キーのペアを生成するには、PUTTYGEN.EXEを使用する必要があります
- dssは必須ではなく、rsaで十分です。
- もっと?(
$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)側で得ているものです:
必要な最後の手がかり...
- どういう
bash: mylinuxserver: command not found
意味ですか? - 何
git push
を実行しようとしていますか? - どのコマンド?
- クライアントまたはSSHサーバーで?
cygwin - ssh(cygwin)サービスは1回正常に接続した後に停止します
cygwinをインストールし、sshサービスを完全に構成しました
しかし、別のPCからコンピューターにアクセスした後、そこからログアウトすると、サービスが停止します
自動的に、次に接続を拒否します。
Windows 7にあり、ファイアウォールはオフになっています。よろしくお願いします。
windows-7 - Windows 7 で OpenSSH サーバーをセットアップする際の問題 (SSHD を開始できない)
Windows 7用のCygwinをダウンロードしました.OpenSSH SSHデーモンをインストールしたいので、「ssh-host-config」を実行した後、実行してサービスを開始しようとしました
ユーザー「sshd」のパスワードを大文字/小文字と数字に変更しました。しかし、私はまだこのエラーが発生します。ヘルプや追加のトラブルシューティングのアドバイスをいただければ幸いです。 - Dave
perl - Perl - SSH デーモン パッケージ
SSH 用の HTTP::Daemon のようなサーバー モジュールはありますか?
CPAN を検索してみましたが、うまくいきませんでした。
certificate - Centos6sshd「サーバーがキーを拒否しました」
Centos 6の新規インストールをセットアップし(初めて6を使用)、authorized_keysファイルに公開鍵を挿入しました-他のいくつかのサーバーですでに使用しているものと同じ公開鍵と秘密鍵のペアを使用しています(他のいくつかのcentos5システムを含む)
/ var / log/secureに表示されるエラーは次のとおりです。
yum update sshdを実行し、公開鍵を再確認し、sshd_configファイル(以下)を確認しました。
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 に同等のものはありますか? サーバーのリモート管理にとって非常に重要であると感じているそのような機能/機能について言及しているドキュメントを見つけることができないようです。
tunneling - SSH を使用したトンネリング
sshd を使用して、Debian をホストしているリモート コンピューターを介してすべてのインターネット トラフィックをトンネリングしています。しかし、私のインターネット接続は非常に遅くなります (約 5 から 10 kbps です!)。この問題の原因は、デフォルト構成に何か問題がある可能性がありますか?
前もって感謝します、
login - フォーク「無料」sshd?
sshd
fork が使用できない (PID が不足している) 場合でも、(少なくとも限られた数のログインに対して) プロンプト (ビジーボックスの可能性が高い) を正常に返すことができるように実行する方法はありますか?
これは、たとえば、sshd を事前にフォークして、getty
ログイン要求のサービスに使用する s のプールを保持することで可能になるはずです。
linux - sshdのアルゴリズムパスワード
わかりました、私はこれを頭に入れて、可能であれば興味があります。Linuxシステムでは、SSHにログインするための有効なアルゴリズムパスワードの組み合わせを生成する方法はありますか?小さなアプリケーションまたはデバイス(一部の銀行のインターネットインターフェイスなど、必要に応じてキージェネレーターなど)で有効なパスワードを生成できますか?sshdで可能であれば、アプリケーションは問題ありません。
シナリオ例:
キージェネレーターはアルゴリズムでキーを生成します->124a5s589s6fqwerSSHdは、生成されたキーが有効かどうかをチェックし、ログインを許可します。