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接続キーボードの認識を上手くしてくれず,起動自体もそこで終了してしまう… 未解決
Raspberry PiをMacからSSH通信で操作 [#o0fbff3b]
- RaspberryPiと,Mac(HostPC)をLANケーブルで接続.
- RaspberryPiを起動して,
pi@raspberrypi ~$ sudo raspi-config
8 Advanced Options >> SSH の設定内容をenableにする.~
サーバー側の設定はこれで終了.
- Raspberry PiのIPアドレスを確認.
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
''ディスプレイ,キーボード,マウス要らずな環境になりました.''~