SSH 接続
この記事は
Raspberry Pi 勉強会
の一部です。
SSH (Secure Shell)
は、暗号や認証の技術を利用して、安全にリモートコンピュータと通信するためのプロトコルです。
パソコンとラズパイは、ローカルネット内で有線LANや無線LANで接続します。
参考
ラズパイ ssh接続
ラズパイの設定
ラズパイでは、デフォルトで、sshサーバーが起動されています。
sshの確認
avahiの確認
ホスト名とパスワードの変更
ラズパイの初期状態では、Secure (安全) ではありません。
初期状態のホスト名「raspberrypi」ユーザ名「pi」パスワード「raspberry」はよく知られています。
ホスト名とパスワードを raspi-config で変更します。
公開鍵暗号の採用
今回の勉強会では、必要ではありません。
ラズパイをインターネットに公開するような用途では、ホスト名とパスワードを変更するだけでは不十分です。
公開鍵暗号を採用します。
詳しくは
公開鍵暗号
ping コマンド
パソコンから、ping コマンドを使って、ネットワークが繋がっているかを確認します。
Windows なら、アクセサリー -> コマンドプロンプト から。
MAC なら、Lanchpad -> その他 -> ターミナル から。
---
ping raspberrypi.local
---
「raspberrypi.local」は初期状態の場合です。
「変更後のホスト名.local」です。
Windows
Windows では、ホスト名+local でアクセスすることができないものがあります。
Windows8 までの対応
iTune
をインストールする
または
Bonjour Print Services
をインストールする
Windows10 の対応
iTune
をインストールする
または
Windows10マシンに".local"でアクセスしよう!
参考
ping - wikipedia
ping(ピン、またはピング)は、IPネットワークにおいてノードの到達性を確認するためのソフトウェアです。
Bonjour - wikipedia
Bonjour は、アップルが開発した、何の設定も行わず機器を使用可能にすることができる技術です。
ローカルネット内で、IPアドレスの代わりに、「raspberrypi.local」のようにホスト名が使用できます。
Windows 編
TeraTerm
を使用します。
インストール
OSDN
からダウンロードします。
注意
iTune
を入れないと、ホスト名で接続できないかも。
参考
SSH USING WINDOWS
Tera Term の起動
Tera Term を起動します。
ホストに「raspberrypi.local」を入力して、「OK」をクリックします。
ユーザ名とパスフレーズ
ユーザ名「pi」とパスフレーズ「raspberry」を入力して、「OK」をクリックします。
ログイン
ログインすると、図のような表示が出ます。
MAC 編
標準の
ssh コマンド
で接続します。
---
$ ssh pi@raspberrypi.local
---
参考
SSH USING LINUX OR MAC OS
SSHキーのパスワード
SSHキーのパスワードを要求されますが、「キャンセル」をクリックします。
この画面が出ないこともあります。
ログインのパスワード
接続すると、ラズパイのパスワードを要求されます。デフォルトは「raspberry」です。
---
pi@raspberrypi.local's password: <==
pi@raspberrypi:~ $
---