Raspberry Pi をsshで,Macから操作する

Raspberry Pi のSDカードにRaspbianをフラッシュ済み.~
sudo dd if=2014-01-07-wheezy-raspbian.img of =/dev/disk1 bs=1m

Windows環境で,Win32DiskImagerを使い書き込みを行うと,
RaspberryPiのUSB接続キーボードの認識を上手くしてくれず,起動自体もそこで終了してしまう… 未解決

注意1

「一度,RaspberryPiに差し込み起動したSDカードは,パーティションに区切られ,WindowsMacでSDカードを読もうとしても,58MBのSDカードとしか読み込めなくなる.」~

  • フォーマットするためには,SDFormatterというソフトが必要.~
  • フォーマット時には,論理サイズ調整をONにしてフォーマット.~
  • Windowsのディスクの管理では,このパーティションは見られない.~

Raspberry PiをMacからSSH通信で操作 [#o0fbff3b]

  • RaspberryPiと,Mac(HostPC)をLANケーブルで接続.
  • RaspberryPiを起動して,
 pi@raspberrypi ~$ sudo raspi-config

8 Advanced Options >> SSH の設定内容をenableにする.~
サーバー側の設定はこれで終了.

 pi@raspberrypi ~$ ifconfig
IPアドレスを固定する
 cd /etc/network
 sudo vi interfaces

ここに

 iface eth0 inet static
 address 192.168.1.100
 netmask 255.255.255.0

と設定.~
ifconfigで,設定されていることを確認.~

  • Mac側から,

注意2の最後にある,ネットワークの設定を行ったあと
ssh pi@
で接続.~

注意2 port:22 Connection refused

参考


>Macのターミナルを開く~
>「ssh-keygen -R 172.16.65.###」とRaspberry PiのIPに対するKeyを作成する~
>「ssh -X pi@172.16.65.###」と最初のsshをかける~
>「yes」としてパスワードを入れるとssh出来た(^_^)~

ssh-keygen -R
を行うと,
/Users/***/.ssh/known_hosts: No such file or directory
と出て出来ない.~
known_hostsは,過去にssh通信を行った相手のIPアドレスやらを保存しておくファイル.過去に一度も通信を行ったことが無いから,無いのは当たり前?~

known_hostsを生成し,再実行すると
Original contents retained as ...../known_hosts.old

pingが送れるのかを確認すると,互いに遅れていない.
→そもそも繋がっていない~
~
Macのネットワークの環境設定で,RaspberryPiと被らない適当なIPアドレスサブネットマスクを設定.~
RaspberryPiから,pingを送ってみると,返ってきた!~
Macから,RaspberryPiへも当然おk.~

http://ameblo.jp/dumbobambino/entry-11443128789.html


''ディスプレイ,キーボード,マウス要らずな環境になりました.''~