Yamaha RTX ルータのSSHログイン設定

スポンサーリンク

Yamaha RTXでSSHサーバを起動し、SSHでログイン可能になる設定をまとめます。

設定まとめ

ユーザ作成

SSHでログインするためにはユーザを作成し、そのユーザのパスワードまたは公開鍵で認証する必要があります。以下がユーザを作成するコマンドです。

# login user <ユーザ名> <パスワード> 

ホスト鍵の生成

以下のコマンドでホスト鍵を生成します。

# sshd host key generate

SSHサーバの起動停止

以下のコマンドでSSHサーバの起動および停止をします

# sshd service { on | off }

公開鍵のインポート

以下のコマンドでユーザに対する公開鍵を設定できます。

RTX810などの古い型番のYamaha RTXは公開鍵認証に対応してない事に注意ください。公開鍵認証に対応している型番は「TELNET複数セッション機能、SSHサーバー機能」を参照ください。

# import sshd authorized-keys <ユーザ名>

動作確認

動作確認の構成

以下の環境で動作確認を行います。

Rocky Linux 8.4                      Yamaha RTX 810
+-----------+ ens192             lan1 +----------+
|  host100  +-------------------------+    R1    |
+-----------+ .100                 .1 +----------+
                 192.168.100.0/24

初期設定

工場出荷の状態の機器を用いて動作確認をします。工場出荷の設定は以下の通りです。

[R1:RTX810]
ip lan1 address 192.168.100.1/24
telnetd host lan
dhcp service server
dhcp server rfc2131 compliant except remain-silent
dhcp scope 1 192.168.100.2-192.168.100.191/24

動作確認 SSH ログイン

SSHでログインするためにはユーザを作成し、そのユーザのパスワードまたは公開鍵で認証する必要があります。

以下はユーザ「admin」をパスワード「password123」で作成するコマンド例です。

[R1:RTX810]
# login user admin password123 
Password Strength : Weak
# 

ホスト鍵を生成します。

[R1:RTX810]
# sshd host key generate 
Generating public/private dsa key pair ...
|*******
Generating public/private rsa key pair ...
|*******
# 

SSHサーバを有効にします。なお、前述のホスト鍵を生成してない場合は、SSHサーバを有効にしても接続は許可されません。

[R1:RTX810]
# sshd service on

Host100からのログインが可能なことを確認します。

[Host100:Rocky8.4]
[root@host100 ‾]# ssh 192.168.100.1 -l admin
The authenticity of host '192.168.100.1 (192.168.100.1)' can't be established.
RSA key fingerprint is SHA256:Z5JsKjXeWkqWouhjgf+pEWYXpBvRHYcI86x7htEvNTU.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.100.1' (RSA) to the list of known hosts.
admin@192.168.100.1's password: 


RTX810 BootROM Ver. 1.00
RTX810 FlashROM Table Ver. 1.01

RTX810 Rev.11.01.34 (Tue Nov 26 18:39:12 2019)
Copyright (c) 1994-2019 Yamaha Corporation. All Rights Reserved.
To display the software copyright statement, use 'show copyright' command.
00:a0:de:b0:7b:53, 00:a0:de:b0:7b:54
Memory 128Mbytes, 2LAN
> 
タイトルとURLをコピーしました