ฉันจะเข้าถึงการติดตั้ง Raspbian Wheezy ผ่าน SSH ได้อย่างไร เป็นค่าเริ่มต้นหรือไม่


10

SSH เปิดใช้งานโดยค่าเริ่มต้นในอิมเมจการติดตั้ง Raspbian Wheezy 7 หรือไม่ และถ้าเป็น, ที่อยู่ IP ใดที่ฉันใช้เพื่อเข้าถึง Pi ผ่าน PuTTY และ Filezila?


สิ่งสำคัญ!

ตามคำตอบของ Philippe Lhardy Raspbian เวอร์ชันปัจจุบัน (หลังปี 2016) จะไม่เปิดใช้งาน SSH ตามค่าเริ่มต้น

คำตอบ:


14

SSH เปิดใช้งานตามค่าเริ่มต้นเฉพาะสำหรับ Raspbian ที่เผยแพร่ก่อนเดือนพฤศจิกายน 2016แต่โปรโตคอลการบูตสำหรับอินเตอร์เฟสอีเธอร์เน็ตถูกตั้งค่าเป็น DHCP ตามค่าเริ่มต้นดังนั้นที่อยู่ IP จะถูกกำหนดโดยเราเตอร์ของคุณ คุณสามารถค้นหาพอร์ต SSH ที่เปิดอยู่บนเครือข่ายของคุณโดยใช้ยูทิลิตี้ nmap:

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

คุณควรค้นหา pi ของคุณที่แสดงในเอาต์พุตพร้อมกับ IP ที่กำหนดให้กับ pi

คุณสามารถเปลี่ยนโปรโตคอลการบูตให้เป็นแบบสแตติกและกำหนดที่อยู่ IP แบบคงที่สำหรับ pi โดยแก้ไขไฟล์ ifcfg-eth0:

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

จากนั้นแก้ไขไฟล์ให้เหมาะกับความต้องการของคุณ

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

4
192.167.0.0/16 เป็นของ "เครือข่ายคอมพิวเตอร์แห่งชาติของอิตาลีสำหรับมหาวิทยาลัยและการวิจัย" - คุณอาจหมายถึง 192.168.0.0/16 แทน และไม่มีการรับประกันว่าเราเตอร์จะใช้ 192.168.1.0/24 (หรือแม้แต่ 192.168.0.0/16) ดังนั้นคุณควรพิจารณาคำนำหน้าเครือข่ายท้องถิ่นก่อน (เช่นใช้ifconfig)
n.st

4

ในบรรทัดคำสั่งของ Windows หรือระบบปฏิบัติการใด ๆ ที่มีคำสั่ง ping คุณสามารถพิมพ์:

ping raspberrypi

ป้อนคำอธิบายรูปภาพที่นี่

มันจะแก้ไขรายการ DNS และแสดงที่อยู่ IP ให้คุณ ในภาพเป็น 192.168.1.233

แต่แน่นอนคุณอาจเชื่อมต่อโดยใช้ชื่อโฮสต์raspberrypiแทน IP

ทั้งหมดนี้ถือว่าคุณกำลังใช้เราเตอร์โดยมี DHCP และ DNS ทำงานอยู่ ISP ทางอินเทอร์เน็ตส่วนใหญ่จะให้เราเตอร์ที่ทำสิ่งนี้ให้คุณ แต่ถ้าคุณมี DHCP หรือ DNS ที่กำหนดเองคุณควรรู้วิธีค้นหา / ตั้งค่า IP ด้วยตัวคุณเอง


พยายามที่จะ ping หรือเชื่อมต่อเป็น rasperrypi ไม่ทำงาน .. ฉันหาที่อยู่โดยการสแกน ip ...
zsn

ดูเหมือนว่าคุณมีปัญหาเครือข่าย คุณควรจะสามารถเชื่อมต่อกับ raspberrypi ได้ แต่ฉันเข้าใจว่าเครือข่ายทั้งหมดมีปัญหา ความจริงที่ว่าคุณสามารถเชื่อมต่อโดยใช้ IP และยังคงช้าหมายความว่าไม่ใช่ปัญหา DNS ใน Pi (แม้ว่าคุณจะมีปัญหา DNS แต่อย่างใด) - คุณควรลองรับการ์ด SD ใหม่เบิร์นอิมเมจใหม่และมอบมัน ไป ฉันพนันได้เลยว่ามันจะกลับมาเป็นปกติ
Piotr Kula

คุณคิดว่ามีปัญหาอะไรที่นั่น?
Max Ried

1
บน OSX raspberrypi.local น่าจะดีกว่า
Tim Wu

ดังนั้นนี่จะหมายถึงการตั้งชื่อ netbios บน raspbian เป็นค่าเริ่มต้น
ZJR

2

ฉันไม่ทราบว่าติดตั้งไว้ตามค่าเริ่มต้นหรือไม่ แต่หากไม่ตั้งค่าไว้จะค่อนข้างตรงไปตรงมา: ในเชลล์ให้ป้อนคำสั่งต่อไปนี้

   sudo apt-get install ssh

หลังจากการติดตั้งสิ้นสุดลงคุณสามารถเริ่มบริการผ่าน

   sudo /etc/init.d/ssh start

ในการค้นหาที่อยู่ IP ของ RPi ของคุณให้ใช้

  /sbin/ifconfig

และมองหาinetสายคุณจะแตะไอพีที่นั่น


แต่ระวังคุณจะต้องอยู่ในเครือข่ายท้องถิ่นของคุณเพื่อเชื่อมต่อผ่านsshทางนั้น หากคุณต้องการที่จะเชื่อมต่อจากเครือข่ายระยะไกลพิจารณามองเข้าไปในการส่งต่อพอร์ตตามที่อธิบายไว้ในบทความนี้ ระวังหน่อยมันซับซ้อนกว่านี้นิดหน่อย
Sir Celsius

ดีฉันกำลังมองหาวิธีการที่ไม่รวมถึงการเชื่อมต่อ pi ของฉันไปยังจอภาพหรือทีวี ...
zsn

1
นั่นจะซับซ้อน หากคุณมีคอมพิวเตอร์เครื่องอื่นคุณสามารถลองใช้nmapเพื่อรับ IP ของ Pi แต่ถ้าsshบริการไม่ทำงานคุณจะไม่ไปไกล ..
Sir Celsius

2

ฉันรู้ว่าคำถามนี้มีไว้สำหรับ Raspbian Wheezy เพียงเพื่อเตือนว่าในการขยายคุณต้องสร้างไฟล์เปล่าที่เรียกว่าsshไฟล์ในระบบไฟล์บูตเพื่อเปิดใช้งาน SSH เมื่อเริ่มต้น

ดูเพิ่มเติม: การเปิดใช้งาน SSH โดยค่าเริ่มต้นใน Raspbian StretchและRaspbian Stretch ขั้นตอนการตั้งค่าหัวขาดในฟอรัม Raspberry Pi สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่า SSH ด้วย Stretch


0

SSH เปิดใช้งานตามค่าเริ่มต้นและที่อยู่ที่ฉันกำหนดไว้ rpi คือ 192.168.1.117 ฉันดาวน์โหลดสแกนเนอร์ IP สำหรับเครือข่ายท้องถิ่นของฉันซึ่งช่วยให้ฉันค้นหาที่อยู่ IP ได้


3
สวัสดีคุณช่วยระบุลิงค์ไปยังเครื่องสแกนได้ไหม นอกจากนี้โปรดลองและสร้างประโยคไวยากรณ์พร้อมตัวพิมพ์ใหญ่และตัวหยุดแบบเต็มเพื่อให้คำตอบของคุณง่ายต่อการอ่านและทำความเข้าใจ :)
Piotr Kula

@ppumkin ทำไมคุณถึงต้องการ URL? apt-get install nmapจะทำอย่างสมบูรณ์
lenik

1
ขออภัยฉันรีบร้อนเมื่อวานนี้และภาษาอังกฤษไม่ใช่ภาษาพื้นเมืองของฉัน .. advanced-ip-scanner.comและมีลิงก์สำหรับสแกนเนอร์ ..
zsn

op บอกว่าเขาดาวน์โหลดสแกนเนอร์ .. ฉันสามารถดาวน์โหลดของฉันได้ที่ไหน :) @lenik ฉันไม่ได้ใช้ Linux ทุกวันดังนั้น nmap ไม่ใช่สิ่งที่ฉันใช้ทุกวัน - การใช้มันเป็นคำตอบอื่นทั้งหมด
Piotr Kula

@ppumkin - คุณสามารถรับ nmapสำหรับ windows และ mac ต่อไป ...
วิลฟ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.