ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. デジタルプラクティス(TDP)
  3. Vol.2
  4. No.4

ユーザに変更を要求せずにシステム変化に追従可能なSSHプロキシサーバsshrの開発

https://ipsj.ixsq.nii.ac.jp/records/213408
https://ipsj.ixsq.nii.ac.jp/records/213408
c51e82b2-9222-43f2-a048-ac265efea614
名前 / ファイル ライセンス アクション
IPSJ-TDP0204006.pdf IPSJ-TDP0204006.pdf (1.5 MB)
Copyright (c) 2021 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2021-10-15
タイトル
タイトル ユーザに変更を要求せずにシステム変化に追従可能なSSHプロキシサーバsshrの開発
タイトル
言語 en
タイトル Development of an SSH Proxy Server “sshr” for Responding to System Changes without Forcing Users to Change
言語
言語 jpn
キーワード
主題Scheme Other
主題 [推薦論文] SSH, 運用技術, サーバ管理, プロキシサーバ
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
さくらインターネット株式会社 さくらインターネット研究所
著者所属
さくらインターネット株式会社 さくらインターネット研究所
著者所属(英)
en
SAKURA internet Research Center, SAKURA internet Inc.
著者所属(英)
en
SAKURA internet Research Center, SAKURA internet Inc.
著者名 鶴田, 博文

× 鶴田, 博文

鶴田, 博文

Search repository
松本, 亮介

× 松本, 亮介

松本, 亮介

Search repository
著者名(英) Hirofumi, Tsuruta

× Hirofumi, Tsuruta

en Hirofumi, Tsuruta

Search repository
Ryosuke, Matsumoto

× Ryosuke, Matsumoto

en Ryosuke, Matsumoto

Search repository
論文抄録
内容記述タイプ Other
内容記述 Webサービスを支えるインフラは,ユーザからの多様な要求に応えるために,ユーザにシステムの構成情報やその変更を意識させることなく,迅速かつ柔軟にシステム構成を変更することが求められる.一方,サーバへのリモート接続サービスとして利用されているSSHでは,ユーザが利用するサーバのIPアドレスまたはホスト名を指定して接続要求を送るため,サーバのIPアドレスまたはホスト名に変更があった場合,ユーザは変更後の情報を知る必要がある.この問題を解決するために,gcloudコマンドのようなクライアントツールがサーバごとの一意のラベル情報をもとに接続先のIPアドレス等を取得する手法があるが,この手法ではユーザに用いるツールの制限や変更を要求する.別の手法として,SSH Piperのようなプロキシサーバがユーザ名をもとに接続先のIPアドレス等取得する手法があるが,既存のプロキシサーバではその動作を変更するためにはソースコードを直接変更しなければならない.本稿では,ユーザに用いるクライアントツールの制限や変更を要求せず,システム管理者が組み込み可能なフック関数を用いてシステム変化に追従できるSSHプロキシサーバを提案する.提案手法は,組み込むフック関数のみの修正でプロキシサーバの動作を自由に変えられるため,システムの仕様変更に対して高い拡張性を有している.さらに実験から,提案手法を導入した場合のSSHセッション確立のオーバーヘッドは20ミリ秒程度であり,ユーザがサーバにSSHログインする際に遅延を感じないほど短い時間であることを確認した.
論文抄録(英)
内容記述タイプ Other
内容記述 The infrastructure of Web services is required to change the system configuration quickly and flexibly without making the user aware of the system configuration in order to respond to various requests from users. On the other hand, since SSH used as a secure remote connection service to a server needs to send a connection request by specifying the IP address or host name of the server, the user needs to know the changed information when the IP address or host name is changed. In order to solve this problem, there is a method in which a client tool such as gcloud command obtains the IP address or host name of the destination based on the unique label information of each server. However, this method requires restrictions and changes to the tools used by client-side. Another method is to use a proxy server, such as SSH Piper, to obtains the IP address or host name of the connection destination based on the user name. However, in the existing SSH proxy server, the source code must be changed directly to change the behavior of a proxy server. In this paper, we propose an SSH proxy server that can respond to system changes using hook functions that can be incorporated by system administrators without requiring restrictions or changes to the clients. The proposed method has high extensibility for system changes because the behavior of proxy server can be easily changed by only modifying the hook function to be incorporated. Furthermore, when using the proposed method, it was confirmed that the overhead of establishing an SSH session is about 20 milliseconds which is a short time that the user does not feel a delay when logging into the server with SSH.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA12894091
書誌情報 情報処理学会論文誌デジタルプラクティス(TDP)

巻 2, 号 4, p. 50-60, 発行日 2021-10-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 2435-6484
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 07:59:45.982734
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3