12VPX

SSHとOpenWRT
英語の原文を表示

Contents

SSHとは

私たちのOpenWRTの指示の中で、ルーターにSSHで接続するように求めることがあります。簡単に言えば:SSHはルーターとのやり取りの別の方法です。

  • ウェブブラウザは、ルーターのウェブインターフェースを使用することができます。
  • SSHクライアントは、ルーターのコマンドラインインターフェースを使用することができます。

なぜSSHを使用するのか

  1. SSHはOpenWRTのすべての機能にアクセスできます。そのうちの多くは、ウェブインターフェースではまだ使用できません。

  2. SSHを使用すると、指示書からコマンドをコピー&ペーストできます。一方、ウェブインターフェースを介して同じ変更を行うことは、より面倒です。

SSHの入手方法

MacまたはLinuxコンピュータを使用している場合、SSHはすでに組み込まれています。ただし、ターミナルを開いてsshと入力してください。

コンピュータでWindowsを使用している場合、サードパーティのSSHクライアントをダウンロードする必要があります。PuTTYをダウンロードすることをお勧めします。

どこに接続するか

デフォルトでは、OpenWRTルーターはIPアドレス192.168.1.1を使用します。

Mac/Linuxユーザーは、自分のターミナルウィンドウに次のように入力してルーターにSSHできます:

ssh root@192.168.1.1

Windowsユーザーは、PuTTYの*ホスト名(またはIPアドレス)*フィールドに192.168.1.1と入力し、Openをクリックしてください。その後、rootとしてログインします。

以下は、ルーターにログインした状態で使用できるいくつかのコマンドの例です。

ログイン後に表示されるのはこれです:

BusyBox v1.30.1 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 19.07.2, r10947-65030d81f3
 -----------------------------------------------------
root@OpenWrt:~# 

ルーターが**root@OpenWrt:~#**コマンドプロンプトを表示したとき、コマンドを入力する準備ができています。

ルーターで実行されているOpenWRTバージョンに関する情報を取得しましょう:

**root@OpenWrt:~#** cat /etc/os-release 
NAME="OpenWrt"
VERSION="19.07.2"
ID="openwrt"
ID_LIKE="lede openwrt"
PRETTY_NAME="OpenWrt 19.07.2"
VERSION_ID="19.07.2"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
BUILD_ID="r10947-65030d81f3"
OPENWRT_BOARD="mvebu/cortexa9"
OPENWRT_ARCH="arm_cortex-a9_vfpv3"
OPENWRT_TAINTS=""
OPENWRT_DEVICE_MANUFACTURER="OpenWrt"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt 19.07.2 r10947-65030d81f3"
**root@OpenWrt:~#** 

警告

コマンドをルーターにコピー&ペーストする場合は、信頼できるソースから取得してください。

ウェブインターフェースでの誤った設定と同様に、コマンドラインで誤ったコマンドを実行すると、ルーターが接続不能になる可能性があります。