2020/05/10

RLoginで多段ssh

背景


Windows環境から別ネットワーク内のLinuxにSSHでログインするための方法を調査した。

記事の目的


RLoginでWindowsから多段SSHできるようにする

多段SSHとは


多段SSHは、別ネットワークと自分のPCがあるネットワークの両方に接続されたPC(踏み台サーバー)を経由して、別ネットワーク内のPCにSSHログインする方法である。
踏み台サーバーにポートフォワード設定を行ってプロキシサーバーとし、自分のPCから踏み台サーバー経由で接続する。

RLoginの導入方法


RLoginの設定方法を参照

RLoginの設定方法


ここでは、RLoginで多段SSHを行うための設定方法について記載する。

1. 踏み台サーバーの設定方法

  1. Server Selectウインドウの新規(N)をクリック(Server Selectウインドウは、RLoginウインドウ右上の黄色いプラグマークで表示できる)
  2. 接続設定を行う
    1. エントリー名
    2. この接続設定の名前を記入する
    3. コメント
    4. この接続設定の説明を記入する
    5. タブ
    6. 接続先のタグを記載する(Server Selectウインドウ内で、タブ毎に整理されて表示されるようになる)
    7. 前接続先
    8. 記載しない
    9. ホスト名(サーバーIPアドレス)
    10. 踏み台サーバーのホスト名、又はIPアドレスを記入する
    11. TCPポート
    12. SSHの場合は、sshとする
    13. ログインユーザー名
    14. 踏み台サーバーのログインするユーザー名を記入する
    15. ユーザー認証の方式によりパスワードorパスフレーズ
    16. パスワード認証の場合、踏み台サーバーのパスワードを入力する
    17. SSH認証鍵
    18. RSA認証の場合、ここをクリックして踏み台サーバーの認証鍵を指定する
    19. プロキシ設定
    20. 社内ネットワークなど、プロキシ経由でアクセスする場合はここを設定する
  3. ポートフォワード設定
    1. プロトコル内のポートフォワードを選択
    2. 新規(N)を選択
    3. ポートフォワード設定
      1. Listened
      2. Local Socksを選択する
      3. Hostname
      4. localhostと記載する
      5. Port
      6. ポートフォワードで使用するポート番号を記載する(ここでは、9000とした)
      7. OKボタンを押す
  4. 全てのウインドウをOKで閉じる

2. 接続先の設定方法

  1. Server Selectウインドウの新規(N)をクリック(Server Selectウインドウは、RLoginウインドウ右上の黄色いプラグマークで表示できる)
  2. 接続設定を行う
    1. エントリー名
    2. この接続設定の名前を記入する
    3. コメント
    4. この接続設定の説明を記入する
    5. タブ
    6. 接続先のタグを記載する(Server Selectウインドウ内で、タブ毎に整理されて表示されるようになる)
    7. 前接続先
    8. 踏み台サーバー(例では、Linux PC 1)を記載する
    9. ホスト名(サーバーIPアドレス)
    10. 接続先のホスト名、又はIPアドレスを記入する
    11. TCPポート
    12. SSHの場合は、sshとする
    13. ログインユーザー名
    14. 接続先のログインするユーザー名を記入する
    15. ユーザー認証の方式によりパスワードorパスフレーズ
    16. パスワード認証の場合、接続先のパスワードを入力する
    17. SSH認証鍵
    18. RSA認証の場合、ここをクリックして接続先の認証鍵を指定する
  3. プロキシ設定
    1. Server Edit Entryウインドウ内におけるサーバーのプロキシ設定(P)を選択する
    2. Select Proxy Protocol
    3. SOCKS5を選択
    4. Over SSL
    5. 使用しないを選択
    6. Proxy Server Address
    7. localhostと記載
    8. Socket Port
    9. 踏み台サーバーのポートフォワードで使用しているポート番号を記載する(例では9000)
  4. 全てのウインドウをOKで閉じる

多段SSHの使用方法


ここでは、RLoginで多段SSHの方法について記載する。
  1. Server Selectウインドウで接続先を選択し、OKボタンを押す
  2. 踏み台サーバーと接続先の両方へSSHでログインされる

備考

  • 踏み台サーバーとの接続を切断すると、接続先も切断される


まとめ


  • RLoginで多段SSHする方法ついて調査、記載した

参考文献



変更履歴


  1. 2020/05/10: 新規作成

0 件のコメント:

コメントを投稿

MQTTの導入

背景 IoTデバイスの接続環境構築のため、MQTT(mosquitto)の導入を行った。 記事の目的 MQTT(mosquitto)をUbuntuに導入する mosquitto ここではmosquittoについて記載する。 MQTT MQTT(Message Qu...