cygwin の ssh を使用して Windows から linux-hosts にログインした後、リモート シェルを終了すると、常に迷惑なメッセージが表示されます。
「シグナル1で殺されました」
私はグーグルで検索しましたが、無害であることに気付きましたが、それでも迷惑です...
$ ssh -q ...
しかし、それは私が試したどのマシンにも影響しません。
このメッセージを取り除くための有効な解決策を知っている人はいますか?
~/.ssh/config
次の行をファイルに追加すると、そのメッセージを押しつぶすことができます。
更新: QUIET はすべて大文字にする必要があり、構成内のホストごとに追加する必要があります。
LogLevel QUIET
最初の行に追加すると、メッセージがグローバルに押しつぶされます。の下に配置されている場合、特定のホストに対してのみ有効になりますHost
。
おそらく、代わりにPuTTYを好むかもしれません。そのエラーが発生するとは思わず、接続情報を保存したり、その他の機能を実行したりできます。
試したことはありませんが、sterr (メッセージが送信されると思われるストリーム) を /dev/null (効果的には、ビットバケットまたは物事が死ぬ底なしのボイド) にリダイレクトすることもできます。あなたはおそらく次のようなことをすることができます:
ssh user@host 2>/dev/null