#author("2021-11-28T03:41:39+09:00","","")
[[Smile:D]]

* SSHリモートポートフォワード [#g8613be3]


クラウド⇒機器へのssh接続


**機器側設定 [#q82b6cf9]
***事前準備 [#x92a75ff]
+機器にsshd をインストールする。
+(必要に応じて) /etc/ssh/sshd_config に下記設定する。
 ListenAddress 127.0.0.1
 # 他でssh使わないなら上記が良い。
 # インターネットでるとき、ブロードバンドルータ通るなら、特に設定なくて、
 # アクセスできないため、特に設定不要。
+下記コマンドを実行
 ssh-keygen -t rsa -b 4096
※パスフレーズはなしにしておく。
+生成された .ssh/id_rsa.pub を、クラウド側に送っておく。
+クラウドより接続できるように、.ssh/authorized_keys にクラウド側から接続のためのssh公開鍵側を登録する。
+何らかのトリガを受けたときに下記実行するように設定しておく
 timeout <ssh 有効時間(秒)> ssh -R<任意のポートA>:127.0.0.1:22 <uid>@<クラウドサーバのアドレス>

***接続方法 [#q4365558]
機器にトリガを与えて、上記 timeout ~ を実行させる。
クラウド側より、下記実行すると、機器側にアクセスできる。
ssh -p <任意のポートA> 127.0.0.1

トップ   差分 バックアップ リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS