同様の質問が以前に尋ねられました:モニターなしでRaspberry Piをセットアップする方法?
ただし、受け入れられた回答が適切な解決策を提供していないようであり、質問の内容にある程度のあいまいさが存在することを考えると、元の質問は間違って構成されていて、私の質問は間違っていると想定しています完全に重複しています。
Piの初期の初回セットアップを実行しています。モニターもキーボードもありませんが、代わりに接続されたラップトップを使用して仕事をしたいと考えています。モニターやキーボードを購入したくないので、Piが必要とするときのためだけに座ってもらいます。借りることもできましたが、今後はさらにパイを購入する予定で、毎回借りたくありません。
cmdline.txt
ファイルを編集して、Piに静的IPアドレスを設定しました。(PiはRaspbianの最新バージョンを実行しています。)
ip=10.0.0.20
eth
ラップトップのインターフェイスに対応する静的IPアドレスを指定しました。(ラップトップはUbuntuを実行しています。)
ip ad add 10.0.0.10/24 dev eth0
2つをイーサネットケーブルで接続しましたが、ラップトップからPiに正常にpingできます。
私にはできないのはssh
パイです。私は取得しています接続を拒否した応答を:
richard@richard-ThinkPad-X220:~$ ssh -vvv pi@10.0.0.20
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 10.0.0.20 [10.0.0.20] port 22.
debug1: connect to address 10.0.0.20 port 22: Connection refused
ssh: connect to host 10.0.0.20 port 22: Connection refused
これが意味することの1つsshd
は、Piでまだ実行されていないことです。
公式ドキュメントのその状態sshd
デフォルトで実行されますが、しかし、最初の起動時に他のもの(ユーザー入力を待っているなどのプロンプトが)私たちはその時点で到達しないという意味、一定のレベルでブートをブロックするかもしれないということも可能であるsshd
であるが開始し?
ここからどこへ行くのですか?(「モニターを買うために店に」ではありません...)
私がしようとしていることは実際に可能ですか?
編集:
私は次の投稿への回答で述べられている方法を試しましたが、成功しませんでした:画面なしでRPiでSSHを有効にする-raspi-configのキーストローク?
具体的には、SSH initスクリプトがランレベル2で実行されていることを確認しても、接続できませんでした。
ssh pi@raspberrypi.local
ことができるはずですssh
。
ping pi@raspberrypi.local
。raspberrypi.local
が不明なホストであるため、これは機能しません。それ/etc/hosts
を解決するために私のラップトップにエントリが必要ではないでしょうか?
sudo nmap 10.0.0.20
ラップトップで実行できます。ポート22が開いていると表示されている場合はSSHが実行されています。それ以外の場合は実行されていません。それは修正されませんが、何が起こっているかを教えてくれます。