チケット #37544

SSH_MSG_USERAUTH_BANNERの表示

登録: 2017-10-02 14:40 最終更新: 2018-03-01 19:30

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
なし
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

OpenSSH の sshd_config で Banner を設定した場合、その内容が SSH_MSG_USERAUTH_BANNER メッセージで送られて来るが現状は無視している。これの表示の検討。

表示方法:

  • メッセージボックスでの表示
    • 自動ログインの邪魔にならないか?
  • VTウィンドウに表示
    • メッセージがログに残る。これは望ましい時と望ましくない時が考えられる。
    • wait 等で引っかかる。既存のマクロに影響する?
    • 大抵の場合はBanner内の改行がLFのみとなる。CR+LFへの変換が必要。
      • CR+LFに変換した場合、Bannerデータが長くなる。現状はペイロード内のデータを表示しているが、ここの延長は難しい? 他の方式が必要?
    • 認証ダイアログで隠されるので見づらいかも
  • 通知アイコンでのバルーンチップ表示
    • ログや自動ログインの邪魔にならない
    • どのウィンドウが通知したかの対応がわかりづらい
    • 通知メッセージの長さに上限がある
    • 他の方法に比べて表示されているのが短時間なので、長いメッセージがみづらい?
    • 使えるOSが限られており、WIndows95等の古い環境では使えない
      • 使えないOSはすでにサポートが終了しているので、実際にはほぼ問題にならない?
  • メッセージはUTF-8でエンコードされて送られて来る。VTウィンドウへの表示でかつ受信文字コード設定がUTF-8の時以外は変換が必要。

どの方式も一長一短なので、表示をしないも含めてどの方式を利用するか設定できるようにするのがいいか。

個人的には既存の動作との互換性が高いバルーンチップ表示が好み。

チケットの履歴 (6 件中 3 件表示)

2017-10-02 14:40 更新者: doda
  • 新しいチケット "SSH_MSG_USERAUTH_BANNERの表示" が作成されました
2017-10-20 17:09 更新者: doda
  • 担当者(未割り当て) から doda に更新されました
  • 詳細が更新されました
2017-10-20 17:10 更新者: doda
  • 解決法なし から 受領 に更新されました
2018-01-16 19:31 更新者: doda
  • 詳細が更新されました
2018-02-21 14:20 更新者: doda
  • マイルストーン(未割り当て) から Tera Term 4.98 (完了済み) に更新されました
  • 解決法受領 から 修正済み に更新されました
コメント

r7046, r7047, r7048, r7049 にて対応。

残件: エンコーディング変換

2018-03-01 19:30 更新者: doda
  • 状況オープン から 完了 に更新されました
コメント

一区切りついたので、一旦閉じます。

エンコーディング変換は要望が有ったら検討という事で。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする