LinuxもしくはMac OSを使ったSSH
SSHを使ってラズベリーパイに他のLinuxコンピュータやMac(もしくは他のラズベリーパイ)のターミナルから接続することができます。 このとき、追加のソフトウェアをインストールする必要はありません。
接続するにはラズベリーパイのIPアドレスを知る必要があります。
IPアドレスを調べるには、ラズベリーパイのターミナルでhostname -I
を入力してください。
ラズベリーパイをスクリーンなしで実行している場合の代替手段としては、
ルータのデバイスリストを確認したり、
nmap
のようなツールも使うことができます。
詳しくはIPアドレスに記載してあります。
ラズベリーパイに別のコンピュータから接続するには、
ターミナルウインドウに次のコマンドをコピーペーストしてください。
ここで、< IP > はラズベリーパイのIPアドレスで置き換えてください。
ターミナルにペーストするにはCtrl + Shift + V
を使います。
ssh pi@<IP>
もしconnection timed out
エラーが発生した場合、
おそらくラズベリーパイのIPアドレスを間違えて入力しています。
接続がうまくいくと、セキュリティ/信頼性の警告が表示されます。
yes
を入力して続けてください。
この警告は最初の接続時だけ表示されます。
このコンピュータから以前に接続したことのあるデバイスのIPアドレスを、ラズベリーパイが取得してしまった場合、
警告が表示されてこのデバイスを既知のデバイスリストから削除するかどうか尋ねられます。
この指示に従い、もう一度ssh
コマンドを入力するとうまくいくはずです。
次に、ラズベリーパイにログインするためのパスワードが求められます。
Raspbianのデフォルトではパスワードはraspberry
です。
これで、ラズベリーパイのプロンプトが表示されますが、
このプロンプトはラズベリーパイ自身のプロンプトと全く同じものです。
ラズベリーパイ上で別のユーザをセットアップしていた場合、
ユーザーネームを自分のものに置き換えることで、
同じ方法でそのユーザに接続することができます。
例えば、eben@192.168.1.5
のようにします。
pi@raspberrypi ~ $
これで、ラズベリーパイにリモートで接続され、コマンドを実行することができるようになりました。
ssh
コマンドに関するさらなるドキュメントは、ターミナルにman ssh
を入力してください。
ラズベリーパイを設定してパブリック/プライベートキーのペアでパスワードレスのSSHアクセスを許可するには、 パスワードレスSSHを確認してください。
このページについて
このページはラズベリーパイ財団が権利を保有するRaspberry Pi Documentationを五十嵐システムズが日本語訳したものです。
Creative Commons Attribution 4.0 International Licenceのもとで公開されております。
原文はhttps://github.com/raspberrypi/documentationの成果によって作成されています。
なお、このページは2015年6月に翻訳しており、それ以後の更新内容は翻訳に反映していないため、内容が原文とは異なる場合があります。