Pertanyaan serupa telah diajukan sebelumnya: Bagaimana cara mengatur Raspberry Pi tanpa monitor?
Namun, mengingat bahwa jawaban yang diterima tampaknya tidak menawarkan solusi yang tepat, dan mengingat bahwa ada tingkat ambiguitas dalam apa yang ditanyakan, saya berasumsi bahwa pertanyaan awal salah dikonstruksi, dan bahwa pertanyaan saya bukan t duplikat yang tepat.
Saya melakukan pengaturan awal dan pertama kali Pi. Saya tidak memiliki monitor atau keyboard, melainkan ingin menggunakan laptop yang terhubung untuk melakukan pekerjaan itu. Saya tidak ingin membeli monitor atau keyboard dan meminta mereka duduk-duduk hanya untuk saat-saat ketika mereka dibutuhkan oleh Pi. Saya bisa meminjam mereka, tetapi saya berencana untuk membeli lebih banyak Pi di masa depan, dan tidak ingin harus meminjamnya setiap waktu.
Saya telah menetapkan alamat IP statis pada Pi dengan mengedit cmdline.txt
file. (Pi menjalankan versi terbaru Raspbian.)
ip=10.0.0.20
Saya telah memberikan eth
antarmuka pada laptop saya alamat IP statis yang sesuai. (Laptop menjalankan Ubuntu.)
ip ad add 10.0.0.10/24 dev eth0
Saya telah menghubungkan keduanya bersama-sama dengan kabel ethernet dan berhasil melakukan ping Pi dari laptop saya.
Yang tidak bisa saya lakukan adalah ssh
ke Pi. Saya mendapat respons Sambungan ditolak :
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
Satu hal yang menyiratkan hal ini adalah bahwa sshd
itu belum berjalan pada Pi.
The docs resmi negara yang sshd
berjalan secara default, tapi apakah mungkin bahwa selama boot awal bahwa hal-hal lain (misalnya petunjuknya menunggu input pengguna) mungkin memblokir boot pada tingkat tertentu, berarti kita tidak mencapai titik di mana sshd
adalah mulai ?
Kemana saya harus pergi dari sini? (Bukan "ke toko untuk membeli monitor" ...)
Apakah yang saya coba sebenarnya mungkin?
Edit:
Saya sekarang telah mencoba metode yang disebutkan dalam jawaban untuk posting berikut, tetapi tidak berhasil: Mengaktifkan SSH pada RPi tanpa layar - penekanan tombol untuk raspi-config?
Secara khusus, memastikan bahwa skrip init SSH dijalankan pada runlevel 2 masih tidak memungkinkan saya untuk terhubung.
ssh pi@raspberrypi.local
Anda. Tampaknya Anda tidak berpikir untuk memberi tahu kami bagaimana sebenarnya Anda berusaha ssh
itu penting.
ping pi@raspberrypi.local
. Tetapi ini tidak berhasil karena raspberrypi.local
merupakan host yang tidak dikenal. Tidakkah perlu entri /etc/hosts
pada laptop saya untuk dapat menyelesaikannya?
sudo nmap 10.0.0.20
di laptop. Jika ini menunjukkan port 22 terbuka maka SSH sedang berjalan, jika tidak port tidak akan berjalan. Itu tidak akan memperbaikinya, tetapi itu akan memberi tahu Anda apa yang terjadi.