Date 28/12/2016

thumnail

สวัสดีครับ ในวันนี้เราจะมาพูดถึง การเข้า SSH(Secure Shell) และ VNC Remote desktop  ของ Raspberry Pi ใน OS ตัว RASPBIAN JESSIE WITH PIXEL นะครับ ซึ่งนะเวลานี้ ทางผู้ออกแบบได้กำหนดให้ ช่องทาง SSH นั้นทำการ Disable เป็น Default เมื่อเราลง OS ในครั้งแรกนะครับ เพื่อความปลอดภัย ป้องกันการถูก Hack ครับ ทีนี้มันจะเกิดปัญหาที่ว่า “หากเราไม่มีจอ ไม่มี mouse ไม่มี keyboard อ้าวแล้วเราจะเริ่มเข้าไปใน SSH ในครั้งแรกเริ่มได้อย่างไรดีละ? ” ในบทความและ VDO นี้ จะมาช่วยบอกวิธีการกันครับ(ปล. ในที่นี้ ผมอิงกับ Window นะครับ)

1. อันดับแรกให้เราทำการ Download program Putty กับ RealVNC มากันก่อนครับ

putty

realvnc

 

2. อันดับต่อมา ให้นำ SD Card มาเปิดใน computer แล้วเข้าไปที่ cmdline.txt แล้วไปกรอกหมายเลข ip ที่ต้องการให้ Raspberry Pi หลัง คำว่า rootwait เช่น ip=192.168.1.100

empty-ipfill-in-fix-ip

3. ให้เราสร้าง File ssh ขึ้นมาครับ โดยไม่ต้องมี .txt หรือนามสกุลใดๆนะครับ (ทำครั้งเดียว ครั้งหลังมาเปิดอีกแล้วมันจะหายไปเองครับ)

put-ssh-file-in-sd-card

4. ทำการ fix ip ที่ computer ของ คุณ (ปล. ห้ามหมายเลข ip ซ้ำกับ Raspberry Pi ของคุณ)

computer-fix-ip

5. จากนั้นทำการ เสียบสาย LAN เข้ากับ Raspberry Pi กับ computer ของคุณ แล้วเปิด Putty ขึ้นมาได้เลย (คำเตือน หากใช้ Laptop อย่าลืม ปิด WiFi ก่อนนะครับ)

puttyfirstime

ssh-first-time-click-yes

หากเข้าไม่ได้ลอง คลิกขวา Restart session ดูใหม่

restart-session

6. จากนั้น login ด้วยค่า default

login as: pi 
password: raspberry (เวลาพิมไม่ขึ้นไม่ต้องตกใจนะครับ ปกติครับ)

login-pi

7.ขั้นตอนต่อมาเราจะทำการ เราจะทำการ config Raspberry pi กันครับ ให้พิมคำสั่ง

sudo raspi-config

sudo-raspi-config

ไปที่ Advance option เพื่อทำการ Enable SSH และ VNC

advance-optionselect-sshssh-enableselect-vncenable-vnc

8. ถึงขั้นตอนนี้ เราก็สามารถที่จะเข้าไปใน SSH ได้ตลอดแล้ว ต่อมาให้เรา Remote Desktop ด้วย VNC กันครับ อันดับแรก เปิด program ขึ้นมา ไปที่ file -> new connection

จากนั้น กรอกหมายเลข ip ของ Raspberry Pi เข้าไป เช่น VNC Server: 192.168.1.100

realvncopen.PNG

Username: pi
Password: raspberry

authentication-vnc

9. เรียบร้อยครับเท่านี้เราก็สามารถ Remote desktop ได้แล้ว และเราก็สามารถ connect WiFi ได้แบบง่ายๆละครับ อ่อ อย่าลืม ลบที่เรา fix หมายเลข ip ออกด้วยนะครับ อาจจะถอด SD Card ออกมาแล้วเข้าไปที่ cmdline.txt เพื่อลบ หรือเราจะใช้คำสั่ง sudo nano /boot/cmdline.txt เพื่อเข้าไปลบ ก็ได้ครับ

remote-desktop

<========================== พื้นที่ ประชาสัมพันธ์ ======================>

หากคุณชอบ อย่าลืม กด Like กด Share เป็นกำลังใจให้เรา TESR ด้วยนะครับ และหากคุณสนใจอยากเรียน Aduino หรือ NodeMCU จริงจังอยากใช้งานเป็น อยากศึกษา ให้เป็นได้ไวๆประหยัดเวลาเราขอเสนอ คอร์สเรียน Online ผ่าน facebook ให้กับคุณครับ สนใจรายละเอียด คลิก

หากคุณชอบใจในบทความและ VDO ของเราสามารถช่วยสนับสนุนเราได้ ครับ
If you like us, you can sponsor by donating
bitcoin 367eb0a6-5968-4853-8ade-0ee7d0585dfb
PayPal  https://www.paypal.me/TESR/10

Contact us

cropped-cover-facebook1.png

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s