Bagaimana saya bisa mengakses instalasi Wheezy Raspbian saya melalui SSH? Apakah ini diaktifkan secara default?

10

Apakah SSH diaktifkan secara default pada Raspbian Wheezy 7 menginstal gambar? Dan jika ya, alamat IP mana yang digunakan sehingga saya dapat mengakses Pi melalui Putty dan Filezila?


Penting!

Menurut Philippe Lhardy, versi saat ini (pasca ~ 2016) Raspbian tidak mengaktifkan SSH secara default.

zsn
sumber

Jawaban:

14

SSH diaktifkan secara default hanya untuk rilis Raspbian sebelum November 2016 tetapi protokol boot untuk antarmuka ethernet diatur ke DHCP secara default sehingga alamat IP akan ditetapkan oleh router Anda. Anda dapat menemukan port SSH terbuka di jaringan Anda menggunakan utilitas nmap:

nmap -p 22 --open -sV 192.168.1.0/24

Anda harus menemukan pi Anda tercantum dalam output bersama dengan IP yang ditetapkan untuk pi.

Anda dapat mengubah protokol boot menjadi statis dan menentukan alamat IP statis untuk pi dengan mengedit file ifcfg-eth0:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

Kemudian edit file sesuai dengan kebutuhan Anda

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NETWORK=192.168.1.0
NETMASK=255.255.255.0
IPADDR=192.168.1.200
GATEWAY=192.168.1.1
Maux
sumber
4
192.167.0.0/16 milik "jaringan komputer nasional Italia untuk universitas dan penelitian" - Anda mungkin berarti 192.168.0.0/16. Juga, tidak ada jaminan bahwa router akan menggunakan 192.168.1.0/24 (atau bahkan 192.168.0.0/16), jadi Anda harus menentukan awalan jaringan lokal terlebih dahulu (misalnya menggunakan ifconfig).
n.st
4

Di baris Perintah Windows, atau OS apa pun yang memiliki perintah ping, Anda dapat mengetik:

ping raspberrypi

masukkan deskripsi gambar di sini

Ini akan menyelesaikan entri DNS dan menampilkan alamat IP Anda. Dalam gambar sebagai 192.168.1.233

Tapi tentu saja, Anda mungkin hanya terhubung menggunakan nama host, raspberrypibukan IP.

Ini semua mengasumsikan bahwa Anda menggunakan router dengan DHCP dan DNS berjalan di atasnya. Sebagian besar ISP internet akan menyediakan Anda dengan router yang melakukan ini di luar kotak. Tetapi jika Anda mendapatkan DHCP atau DNS kustom, maka Anda harus benar-benar tahu cara menemukan / mengatur IP sendiri.

Piotr Kula
sumber
mencoba melakukan ping atau terhubung karena rasperrypi tidak berfungsi .. saya menemukan alamat dengan memindai ip ...
zsn
Sepertinya Anda memiliki masalah jaringan. Anda harus dapat terhubung ke raspberrypi, tetapi saya mengerti semua jaringan memiliki masalah mereka. Fakta bahwa Anda dapat terhubung menggunakan IP, dan masih lambat, berarti itu bukan masalah DNS pada Pi (meskipun Anda memiliki masalah DNS) - Anda harus mencoba mendapatkan kartu SD baru, membakar gambar baru dan memberikannya a pergi. Saya yakin itu akan kembali seperti biasa
Piotr Kula
Menurut Anda apa masalah di sana?
Max Ried
1
Di OSX, raspberrypi.local akan lebih baik.
Tim Wu
jadi, ini cukup banyak berarti penamaan netbios diaktifkan pada raspbian secara default
ZJR
2

Saya tidak tahu apakah itu diinstal secara default, tetapi jika tidak, pengaturannya cukup mudah: di shell Anda, masukkan perintah berikut

   sudo apt-get install ssh

setelah instalasi selesai, Anda dapat memulai layanan melalui

   sudo /etc/init.d/ssh start

Untuk menemukan alamat IP RPi Anda, gunakan

  /sbin/ifconfig

dan cari inetgaris, Anda akan meraba IP Anda di sana.

Pak Celsius
sumber
Hati-hati, Anda harus berada di jaringan lokal Anda untuk terhubung melalui sshcara itu. Jika Anda ingin terhubung dari jaringan jarak jauh, pertimbangkan untuk melihat penerusan port seperti yang dijelaskan dalam artikel ini . Namun hati-hati, ini sedikit lebih rumit.
Sir Celsius
Yah saya sedang mencari cara yang tidak termasuk menghubungkan pi saya ke monitor atau tv ...
zsn
1
Itu akan rumit. Jika Anda memiliki komputer lain, Anda dapat mencoba menggunakan nmap untuk mendapatkan IP Pi Anda, tetapi jika sshlayanan ini tidak berjalan Anda tidak akan jauh-jauh ..
Sir Celsius
2

Saya tahu pertanyaan ini untuk Raspbian Wheezy, hanya untuk memperingatkan bahwa dalam Stretch Anda harus membuat file kosong bernama sshfile dalam sistem file boot untuk mengaktifkan SSH saat startup.

Lihat juga: Mengaktifkan SSH secara default pada Raspbian Stretch dan Raspbian Stretch Headless Prosedur di Forum Raspberry Pi untuk informasi lebih lanjut tentang cara mengatur SSH dengan Stretch.

philippe lhardy
sumber
0

SSH diaktifkan secara default dan alamat yang ditetapkan rpi saya adalah 192.168.1.117. Saya mengunduh pemindai IP untuk jaringan lokal saya yang membantu saya menemukan alamat IP.

zsn
sumber
3
Hai, Bisakah Anda memberikan tautan ke pemindai. Coba juga dan buat kalimat tata bahasa, dengan huruf besar, dan tanda titik, sehingga jawaban Anda lebih mudah dibaca dan dipahami. :)
Piotr Kula
@pumkin mengapa Anda perlu url? apt-get install nmapakan melakukannya dengan sempurna.
lenik
1
Maaf saya terburu-buru kemarin dan bahasa Inggris bukan bahasa ibu saya .. advanced-ip-scanner.com dan ada tautan untuk pemindai ..
zsn
op mengatakan dia mengunduh pemindai .. di mana saya bisa mengunduh milik saya. :) @lenik Saya tidak menggunakan Linux setiap hari jadi nmap bukanlah sesuatu yang saya jalankan setiap hari - cara menggunakannya adalah jawaban lain.
Piotr Kula
@ppumkin - Anda tetap bisa mendapatkan nmap untuk windows dan mac ...
Wilf