Cách truy cập từ xa Raspberry Pi trên máy Mac

Cach Truy Cap Tu Xa Raspberry Pi Tren May Mac



Raspberry Pi là một thiết bị được sử dụng để thực hiện một số tác vụ, chẳng hạn như tự động hóa gia đình, trung tâm truyền thông, chơi game cổ điển, máy chủ web, v.v. Một tính năng hay của thiết bị Raspberry Pi là nó có thể được truy cập từ PC, Laptop hoặc MacBook khác. Truy cập Raspberry Pi từ PC và Laptop rất đơn giản, bạn có thể làm theo đây . Tuy nhiên, trên MacBook, bạn sẽ yêu cầu một số bước bổ sung để cho phép hệ thống của bạn truy cập từ xa vào thiết bị Raspberry Pi.

Trong hướng dẫn này, bạn sẽ tìm hiểu về:

Tính năng truy cập từ xa là gì

Truy cập từ xa là một tính năng hữu ích cho phép người dùng tự do điều khiển thiết bị từ các hệ thống khác bằng địa chỉ IP của thiết bị. Thông thường, Truy cập từ xa tính năng này sử dụng kết nối SSH để thiết lập kết nối an toàn để truy cập thiết bị đầu cuối. Tuy nhiên, các công cụ như VNC sẽ cung cấp quyền tự do truy cập vào màn hình hệ thống và điều khiển nó từ các hệ thống khác.







Tại sao truy cập từ xa lại hữu ích

Truy cập từ xa tính năng này rất quan trọng đối với những người dùng không muốn mua một thiết lập máy tính để bàn riêng cho hệ thống của họ. Sau khi truy cập thiết bị trên hệ thống khác, họ có thể điều khiển thiết bị từ bất kỳ vị trí nào (trong hoặc ngoài tường lửa) mà không cần chuột hoặc bàn phím.



Yêu cầu đối với quyền truy cập từ xa

Để truy cập Raspberry Pi từ xa, bạn sẽ cần:



  • Thiết bị Raspberry Pi
  • Hệ điều hành Raspberry Pi
  • SSH cho giao diện dòng lệnh truy cập từ xa
  • VNC để truy cập từ xa máy tính để bàn Raspberry Pi

Cách truy cập từ xa Raspberry Pi Terminal trên máy Mac

Nếu bạn muốn truy cập từ xa vào thiết bị đầu cuối Raspberry Pi trên máy Mac, bạn có thể làm theo các bước dưới đây:





Bước 1: Kích hoạt dịch vụ SSH trên Raspberry Pi

Trước khi chuyển sang truy cập thiết bị đầu cuối Raspberry Pi trên máy Mac, trước tiên bạn phải kích hoạt dịch vụ SSH trên thiết bị. SSH là giao thức kết nối shell an toàn cho phép bạn đăng nhập vào Raspberry Pi từ xa từ một máy tính khác; nó có thể được kích hoạt trên Raspberry Pi từ đây.

Bước 2: Tìm địa chỉ IP của Raspberry Pi

Bạn phải tìm địa chỉ IP Raspberry Pi vì địa chỉ này được yêu cầu sau này khi truy cập từ xa vào thiết bị Raspberry Pi từ một máy tính khác. Bạn có thể tìm địa chỉ IP Raspberry PI từ lệnh sau:



tên máy chủ -TÔI

Bước 3: Kích hoạt đăng nhập SSH trên máy Mac

Vì bạn là người dùng Mac nên bạn phải kích hoạt đăng nhập SSH trên hệ thống của mình vì theo mặc định, nó bị tắt không giống như hệ thống Windows. Để kích hoạt đăng nhập từ xa/ssh, hãy hướng tới Tùy chọn hệ thống> Chia sẻ, chọn Đăng nhập từ xa và kích hoạt nó cho tất cả người dùng:

Hoặc bạn có thể chọn người dùng theo sự lựa chọn của mình bằng cách chọn “Chỉ những người dùng này” lựa chọn.

Bước 4: Chạy lệnh SSH để truy cập Raspberry Pi Terminal trên máy Mac

Sau khi tìm ra địa chỉ IP Raspberry Pi, hãy mở thiết bị đầu cuối Mac và chạy lệnh sau:

ssh tên tài khoản @ Địa chỉ IP

Bạn phải cung cấp tên người dùng và địa chỉ IP của Raspberry Pi. Sau đó, nó sẽ yêu cầu bạn xác nhận xem bạn có tiếp tục kết nối với thiết bị hay không. Trả lời với Đúng để cho phép người dùng hiện tại kết nối thiết bị Raspberry Pi từ xa.

Ghi chú: Bạn phải cung cấp mật khẩu Raspberry Pi mặc định để truy cập thành công vào giao diện thiết bị đầu cuối Raspberry Pi trên thiết bị đầu cuối Mac.

Việc này hoàn tất việc truy cập thiết bị đầu cuối từ xa Raspberry Pi trên máy Mac. Bây giờ bạn có thể thực thi các lệnh cho Raspberry Pi trực tiếp từ thiết bị đầu cuối Mac. Tuy nhiên, kết nối SSH sẽ chỉ hoạt động nếu cả Mac và Raspberry Pi đều được kết nối với cùng một mạng.

Cách truy cập từ xa máy tính để bàn Raspberry Pi trên máy Mac trong tường lửa

Bên cạnh việc truy cập thiết bị đầu cuối Raspberry Pi trên máy Mac, bạn cũng có thể truy cập và điều khiển máy tính để bàn Raspberry Pi trực tiếp từ máy Mac trong Tường lửa. Tuy nhiên, để làm được điều này, bạn sẽ cần ứng dụng truy cập từ xa VNC của bên thứ ba và được sử dụng rộng rãi. Thực hiện theo các hướng dẫn bên dưới để truy cập từ xa vào máy tính để bàn Raspberry Pi trên máy Mac:

Bước 1: Kích hoạt VNC trên Mac

Theo mặc định, VNC được cài đặt trên hệ thống Raspberry Pi nhưng không được bật theo mặc định; bạn có thể kích hoạt nó bằng cách mở cấu hình Raspberry Pi bằng cách sử dụng:

sudo raspi-config

Chọn “Tùy chọn giao diện” :

Chọn ' VNC” lựa chọn:

Chọn ' Đúng ” để kích hoạt thành công VNC trên Raspberry Pi:

Bước 2: Cài đặt VNC Viewer trên Mac

Bạn phải cài đặt Trình xem VNC trên máy Mac từ đây , vì nó sẽ cho phép bạn truy cập máy tính để bàn Raspberry Pi bằng kết nối từ xa VNC.

Bước 3: Cho phép kết nối VNC trên máy Mac

Theo mặc định, Mac không cho phép VNC Viewer chạy trên hệ thống do vấn đề bảo mật. Bạn có thể kích hoạt nó bằng cách chọn “ Khả năng tiếp cận ” tùy chọn và nhấp vào “ Bấm vào khóa để thực hiện thay đổi ' lựa chọn:

Sau đó chọn VNC Viewer và cho phép nó trên hệ thống của bạn:

Bước 4: Truy cập Raspberry Pi Desktop trên máy Mac

Bây giờ hãy mở VNC Viewer trên Mac, nhập địa chỉ IP Raspberry Pi, thêm tên người dùng và mật khẩu để truy cập desktop Raspberry Pi trên Mac.

Sau khi nhập chính xác mật khẩu Raspberry Pi, bạn sẽ thấy desktop Raspberry Pi trên VNC Viewer. Bây giờ bạn có thể bắt đầu điều khiển thiết bị trực tiếp từ máy Mac của mình:

Ghi chú: Kết nối VNC thông qua phương thức này sẽ chỉ hoạt động nếu cả hai thiết bị được kết nối với cùng một mạng.

Cách truy cập từ xa Raspberry Pi Desktop trên máy Mac bên ngoài tường lửa

VNC Viewer cũng cho phép người dùng truy cập Raspberry Pi từ xa bên ngoài tường lửa. Điều đó có nghĩa là nếu thiết bị của bạn được kết nối với mạng khác, bạn vẫn có thể truy cập thiết bị đó bằng các bước sau:

Bước 1: Bạn phải đăng nhập vào VNC Viewer bằng cách sử dụng Đăng nhập tùy chọn trên giao diện VNC Connect trong Raspberry Pi:

Bước 2: Cung cấp id email và mật khẩu để hoàn tất quá trình Đăng nhập Máy chủ VNC:

Bước 3: Chọn Kế tiếp tùy chọn để chọn phương thức kết nối vì chúng tôi đang sử dụng phương thức mặc định:

Bước 4: Bạn có thể tiếp tục với tùy chọn mặc định bằng cách chọn cùng tên người dùng và mật khẩu cho tài khoản UNIX của mình. Bạn cũng có thể thiết lập một mật khẩu VNC riêng cho các phiên VNC của bạn:

Bước 5: Đi với tùy chọn mặc định và chọn “ Kế tiếp ”:

Bước 6: Nhấn vào 'Áp dụng' để đảm bảo rằng những thay đổi bạn thực hiện là thỏa đáng:

Bước 7: Ghi lại tên máy tính xuất hiện ngay dưới Kết nối lựa chọn:

Bước 8: Nhập tên máy tính vào VNC Viewer trên Mac, nhấn enter. Sau đó, sử dụng tên người dùng và mật khẩu Raspberry Pi mặc định để truy cập thành công máy tính để bàn Raspberry Pi bên ngoài Tường lửa:

Cách tạo nhiều phiên VNC cho Raspberry Pi

Theo mặc định, VNC chỉ cho phép sử dụng một kết nối VNC duy nhất tại một thời điểm. Tuy nhiên, nếu có nhiều người dùng muốn truy cập Raspberry Pi hơn, bạn có thể tạo máy chủ VNC. Tạo máy chủ VNC sẽ cho phép người dùng khác truy cập Raspberry Pi mà không làm phiền người dùng khác. Để tạo nhiều phiên VNC trên Raspberry Pi, hãy mở terminal Raspberry Pi và chạy lệnh sau:

vncserver-ảo

Ghi lại địa chỉ IP với 192.168.X.X:1 ngay sau khi thực hiện lệnh trên và dán địa chỉ này vào VNC Viewer trên Mac. Thao tác này sẽ mở một phiên VNC riêng trên máy Mac của bạn:

Bạn có thể thực thi máy chủ vnc lệnh lặp đi lặp lại để tạo nhiều phiên. Không có giới hạn về số lượng phiên, nhưng tốt hơn là bạn nên giảm bớt gánh nặng cho hệ thống của mình bằng cách chạy các phiên tối thiểu.

Phần kết luận

Truy cập từ xa Raspberry Pi rất hữu ích cho những người dùng không muốn mua môi trường máy tính để bàn riêng cho thiết bị. Bạn có thể kích hoạt thiết bị đầu cuối Raspberry Pi từ xa bằng cách bật tính năng SSH trên Raspberry Pi. Sau đó sử dụng địa chỉ IP, tên người dùng và mật khẩu của Raspberry Pi để mở kết nối SSH từ xa trên thiết bị đầu cuối Mac. Để truy cập máy tính để bàn Raspberry Pi, bạn có thể sử dụng dịch vụ VNC sử dụng địa chỉ IP, tên người dùng và mật khẩu Raspberry Pi để truy cập máy tính để bàn. Hướng dẫn chi tiết từng bước cho cả phương pháp SSH và VNC được cung cấp trong phần trên của hướng dẫn này.