Raspberry Pi 2 Model B の初期セットアップ 続

公開日: : Raspberry Pi ,

前回から間が空いてしまいましたが、SSH接続、IPの設定周りの設定方法についてまとめたので紹介します。

SSH設定

まずは前回のように左上のメニューのLX Terminalを開きます。

raspi10

$ifconfig

でIPアドレスを確認します。

eth0 のintアドレスでおそらく、だいたい192.168.*.*のようになっていると思います。

次に、同じLANに接続してある別のPCのターミナルからSSH接続します。

ラズベリーパイのGUIとはお別れです。

$ssh pi@192.168.1.10

ここでは分かりやすく192.168.1.10としました。

パスワードは変更してなければ初期値のrasberryです。

 

固定IP設定

電源を落としてしまう度にIPは変わってしまうので、固定IPに変更します。

下記ようにエディターで/etc/dhcpcd.confを開きます。

$vim /etc/dhcpcd.conf

下記の設定を追記します。

先ほど調べたIPアドレスが192.168.1.10の場合を例にしています。

interface eth0
static ip_address=192.168.1.10/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1

完了したら、

$sudo reboot

で再起動して、先ほどのIPアドレスでSSH接続できるか確認します。

$ssh pi@192.168.1.10

 

鍵認証

パスワード認証ではなく鍵認証でログインできるように設定します。

別のPCのターミナルで下記のコマンドで鍵を生成します。すでに鍵を生成してる人は~/.sshにあるので確認してください。

$ssh-keygen

パスフレーズはできれば11文字以上にしましょう。

下記のコマンドでクリップボードに公開鍵をコピーします。

$cat ~/.ssh/id_rsa.pub | pbcopy

次にこれを新しいファイルのauthorized_keysにペーストします。

$pbpaste > authorized_keys

そしてこのファイルをラズパイに送信します。

$scp authorized_keys pi@192.168.1.10:~/.ssh

先ほど同様ここでのパスワードはラズベリーパイのパスワードなので変更してなければ初期値のraspberryです。

送信できたら、パスワードなしでSSH接続できるか確認してください。

$ssh pi@192.168.1.10

 

SSH 接続管理設定

さらに別PCから簡単に接続できるように設定しましょう。

$vim ~/.ssh/config

を開き、下記の設定を追記しましょう。ファイルがなければ作りましょう。

Host pi
  HostName 192.168.1.10
  port 22
  User pi
  Protocol 2
  IdentityFile ~/.ssh/id_rsa

保存したら、下記コマンドで接続できるか確認しましょう。

$ssh pi

以降はこのコマンドだけでラズベリーパイにアクセスできます。

次回はいよいよラズベリーパイを使って色々作ってみようと思います。

参考URL
http://qiita.com/MarieKawasuji/items/b088ffb252a92eee8f5d

ad

  • このエントリーをはてなブックマークに追加
  • Pocket

関連記事

Raspberry Pi 2 と温湿度センサーで部屋の温度を取得する

今回は、温湿度センサー(DHT11)を使って、部屋の温度を取得してみようと思います。 使用機材

記事を読む

Raspberry Pi 2 に Node.js をインストールする

Raspberry Pi にNode.jsをインストールする方法を備忘録がてらまとめようと思

記事を読む

Raspberry Pi 2 Model B の初期セットアップ

もてあましていたRaspberry Piをセットアップしたので紹介したいと思います。 Raspbe

記事を読む

Raspberry Pi 2と Node.js で温湿度センサーの値を取得する

前々回はPythonを使って温湿度センサーの値を取得しましたが、今回はNode.jsを使って、温湿度

記事を読む

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ad

  • chanpu(チャンプ)

    IT系勤務のエンジニア
    使用言語はC, Java, JavaScript, Swift, PHP, Perl, Python.
    普段はiOS, Android, Webのアプリケーションを作っています。
    趣味は料理, イラスト, ギター, ランニング

Raspberry Pi 2と Node.js で温湿度センサーの値を取得する

前々回はPythonを使って温湿度センサーの値を取得しましたが、今回は

Raspberry Pi 2 に Node.js をインストールする

Raspberry Pi にNode.jsをインストールする方

Raspberry Pi 2 と温湿度センサーで部屋の温度を取得する

今回は、温湿度センサー(DHT11)を使って、部屋の温度を取得してみよ

Raspberry Pi 2 Model B の初期セットアップ 続

前回から間が空いてしまいましたが、SSH接続、IPの設定周りの設定方法

Raspberry Pi 2 Model B の初期セットアップ

もてあましていたRaspberry Piをセットアップしたので紹介した

Sublime Text 3のTex環境の導入

情報系の学生は論文やレポートを書くときに欠かせないのがTexです。最近

卒論発表の時に注意するべき3つのこと

あけまして、おめでとうございます。チャンプです。 そろそ

Three.jsで雪を降らせる

WebGL Advent Calender 16日目の記事です。

Sublime Text 3 導入

Mac Book Proに新しくしたので、ついでにSublime Te

朝起きた時から痛い背中の痛みを解消する方法

私はPCで一日中作業しているせいか、背中が張り始めて、発展して

→もっと見る

PAGE TOP ↑