Thứ Ba , Tháng Mười 17 2017
Home / Thủ thuật / Dùng SSH để Remote Raspberry Pi 3

Dùng SSH để Remote Raspberry Pi 3

Bài này mình xin hướng dẫn dùng SSH để Remote Raspberry Pi 3 .

Dùng SSH để Remote Raspberry Pi 3

SSH là gì ?

Mình nói nôm na thế này, SSH (viết tắt từ Secure Shell) là một giao thức mạng dùng kết nối mạng một cách bảo mật, ví dụ ứng dụng đăng nhập từ xa ấy. Các bạn muốn tìm hiểu kĩ thì Google nhé :).

Thiết lập SSH trên Raspberry Pi

Mình đang sử dụng Raspberry Pi 3 model B nên dùng nó hướng dẫn dùng SSH để Remote Raspberry Pi 3 nhé, thực ra thì các dòng khác đều như nhau cả.

Khi nào thì sử dụng SSH ?

Mình thì thường sử dụng để kết nối với Raspberry Pi chủ yếu làm việc trên công cụ gõ dòng lệnh. Nó tiện trong việc cài đặt các gói phần mềm, với lại mình đang sử dụng MAC OSX , cũng có command line bằng chương trình  Terminal nên mình rất thích  làm việc trên nó. Việc sử dụng dòng lệnh  thay cho các công cụ hỗ trợ giao diện người dùng (GUI) làm giảm gánh nặng cho bộ nhớ có phần hạn chế của Raspberry Pi.

Nếu bạn thích sử dụng GUI thì tiếp cận với VNC. Mình sẽ có bài hướng dẫn về VNC sau.

Muốn sử dụng SSH trên Raspberry Pi trước tiên bạn phải kích hoạt (Enable) nó lên.

Để Enable SSH có 2 cách:

_ Sử dụng giao diện : từ menu chính (logo Raspberry Pi) chọn Preferences/Raspberry Pi Configuration.

Lúc này cửa sổ Raspberry Pi Configuration xuất hiện,

Mở Raspberry Pi Configuration

 

chọn Tab thứ hai tên Interfaces, ở nhãn SSH chọn Enable sau đó nhấn OK.

Chọn Tab Interfaces

Như hình:

_ Sử dụng dòng lệnh : Chạy Terminal từ thanh công cụ hệ thống, sau đó gõ dòng lệnh sau

Dùng SSH để Remote Raspberry Pi 3

Dùng phím mũi tên lên xuống để di chuyển giữa các lựa chọn, chọn mục số 9 Advanced Options rồi Enter,

Dùng SSH để Remote Raspberry Pi 3

sau đó lại chọn mục A4 SSH rồi lại Enter,

Dùng SSH để Remote Raspberry Pi 3

một dòng hỏi Would you like the SSH server to be enabled?

Dùng SSH để Remote Raspberry Pi 3

thì bạn chọn Yes. Sau đó sẽ là dòng thông bao thành công The SSH Server is enabled.

Dùng SSH để Remote Raspberry Pi 3

Bạn nhấn Enter để kết thúc.

Như vậy là bạn đã bật SSH để sử dụng rồi, bây giờ mình thử điều khiển con Raspberry Pi 3 Model B của mình trên MAC OS dùng tool Terminal nhé.

Remote Raspberry Pi 3 từ MAC OS sử dụng Terminal.

Trước tiên bạn phải biết được địa chỉ IP của Raspberry Pi của bạn, bạn chạy Terminal trên Raspberry Pi lên và gõ dòng lệnh:

Tìm địa chỉ IP của Raspberry Pi 3

Tiếp theo Terminal trên MAC để chạy lệnh kết nối

Trong đó 192.168.2.7 là địa chỉ IP của Raspi mình.

Bạn chỉ cần thay vào IP của con Raspi của bạn.

Sẽ có yêu cầu nhập mật khẩu, nếu như các bạn chưa đặt mật khẩu cho con Raspi thì mật khẩu mặt định của nó là raspberry , còn nếu bạn đã đặt thì nhập vào. Bạn nào muốn đặt mật khẩu cho raspi thì xem bài mình viết sau.

Ok. Thế là đã kết nối được tới con Raspi rồi đó.

Vì trước mình đã cài đặt và setup key để kết nối nên giờ mình bị lỗi này :

Nếu bạn cũng gặp trường hợp này thì sửa như sau:

Xoá các keys đã tạo trước đó trong thư mục ~/.ssh/ trên máy tính.

Sau đó tạo lại keys, rồi chạy lệnh tương ứng với thông báo, ở thông báo mình /var/root/.ssh/known_hosts thì chạy

Sau đó chạy lại lệnh kết nối ssh.

Bảo mật

Các bạn nên tạo mật khẩu cho con Raspberry Pi của mình không được dùng mặc định .

 

The post Dùng SSH để Remote Raspberry Pi 3 appeared first on Raspi Viet Nam.

Check Also

Những hiểu lầm chết người về Raspberry Pi

Raspberry Pi dần trở thành sản phẩm thân quen với nhiều người sử dụng trên …