Raspberry PiにSSHする方法【初心者向け】

Raspberry Piの記事シリーズでは、Raspberry PiでSSHを有効にする方法、そしてRaspberry PiデバイスへのSSH方法を学びます

Raspberry Piでできることとしては、ホームネットワークでサーバーとして使うことが人気が高いようです。 小さなフットプリントと低い消費電力は、軽量なサーバを実行するのに最適なデバイスです。

このような場合にできることの1つは、ディスプレイ、キーボード、マウスを接続する必要がなく、毎回 Raspberry Pi のある場所に移動することなく Raspberry Pi でコマンドを実行できることです。

How to SSH into Raspberry Pi

I assume you are running Raspbian on your Pi and successfully connected to the network via Ethernet or WiFi.I.

How to SSH into Raspberry Pi

[Raspbian Pi] [Raspberry Pi] [Raspberry Pi] [Raspberry Pi]

Step 1: Enable SSH on Raspberry Pi

Raspberry Pi ではデフォルトで SSH が無効になっているので、Raspbian の新規インストール後に電源を入れたら有効にする必要があります。

まず、メニューから Raspberry Pi 設定ウィンドウに移動します。

Raspberry Pi Menu, Raspberry Pi Configuration

次に、インターフェースタブに移動して SSH を有効にして Pi を再起動の上、SSH を有効にします。

Enable SSH on Raspberry Pi

ターミナルからでなくてもSSHを有効にすることができます。 sudo raspi-configというコマンドを入力し、Advanced OptionsからSSHを有効化するだけです。 Raspberry PiのIPアドレスを調べる

多くの場合、Raspberry Piには192.168.x.xや10.x.xのようなローカルIPアドレスが割り当てられていると思います。

ここでは古き良きifconfigコマンドを使っていますが、ip addressも使えます。

ifconfig
Raspberry Pi Network Configuration

このコマンドではアクティブなネットワークアダプタの一覧とその設定が表示されます。 最初のエントリ(eth0)には、IPアドレスが192.168.2.105と表示されていますが、これは有効です。私は、Raspberry Piをネットワークに接続するためにイーサネットを使っているので、eth0に表示されているのです。 WiFiを使用している場合は、’wlan0’というエントリで確認します。

また、ルータ/モデムのネットワークデバイスのリストを確認するなど、他の方法でもIPアドレスを見つけることができます。 Raspberry PiにSSH接続する

SSHを有効にし、IPアドレスを確認したら、他のコンピューターからRaspberry PiにSSH接続します。 また、Raspberry Piのユーザー名とパスワードが必要です。

Default Username and Password is:

  • username: pi
  • password: raspberry

デフォルトパスワードを変更した場合は、上記の代わりに新しいパスワードを使用します。 理想的には、デフォルトのパスワードを変更する必要があります。 過去に、デフォルトのユーザー名とパスワードを使用していた数千台のRaspberry Piデバイスがマルウェアに感染しました。

SSH接続するコンピュータでターミナル(MacとLinux)を開き、次のコマンドを入力します。 Windowsでは、PuttyなどのSSHクライアントを使用できます。

ここで、前のステップで調べたIPアドレスを使用します。

ssh 

注意:Raspberry PiとRaspberry PiにSSH接続するコンピューターが同じネットワークに接続していることを確認します。

SSH through terminal

初回は警告が表示されますので、yesと入力してエンターキーを押してください。

Type the password (default is ‘raspberry’)

ここで、パスワードを入力してEnterキーを押します。

Successful Login via SSH

ログイン成功するとRaspberry Piのターミナルを表示されるようになります。 これで、Raspberry Pi に物理的にアクセスすることなく、このターミナルからリモートで (現在のネットワーク内で) Raspberry Pi にコマンドを実行できます。

さらに、SSH キーを設定して、SSH でログインするたびにパスワードを入力する必要がないようにできますが、これはまったく別のトピックです。

コメントを残す

メールアドレスが公開されることはありません。