Raspberry Pi Remote Desktop cho Mac: 11 bước
Raspberry Pi Remote Desktop cho Mac: 11 bước
Anonim
Raspberry Pi Remote Desktop dành cho Mac
Raspberry Pi Remote Desktop dành cho Mac
Raspberry Pi Remote Desktop dành cho Mac
Raspberry Pi Remote Desktop dành cho Mac
Raspberry Pi Remote Desktop dành cho Mac
Raspberry Pi Remote Desktop dành cho Mac

Đây là hướng dẫn về cách thiết lập khóa chặt chẽ để truy cập máy tính để bàn của Raspberry Pi bằng máy Mac, khi Pi đang chạy ở chế độ không đầu.

Quân nhu

1. Raspberry Pi đã bật SSH

-Cách hướng dẫn này giả định rằng Pi của bạn đã trực tuyến đang chạy ở chế độ không đầu, có nghĩa là, được kết nối với mạng mà bạn định truy cập từ xa. Có rất nhiều hướng dẫn hiện có về cách thực hiện việc này, hãy quay lại đây khi bạn SSH thành công vào Pi của mình và sẵn sàng thiết lập máy tính từ xa.

2. Máy Mac chạy Java

- Lý do của bài tập này. Vì Giao thức Máy tính Từ xa là tiêu chuẩn được phát triển bởi Microsoft, các máy Mac không có ứng dụng khách nào cho các kết nối RDP được cài đặt theo mặc định. Chúng tôi sẽ khắc phục điều này bằng cách cài đặt một ứng dụng khách thay thế sử dụng một giao thức khác,ghtvnc. Tightvnc dựa trên Java, vì vậy chúng tôi sẽ cần cài đặt nó để ứng dụng khách của chúng tôi hoạt động.

Bước 1: SSH vào Pi của bạn

SSH vào Pi của bạn
SSH vào Pi của bạn

Kết nối với Pi của bạn để bắt đầu quá trình.

Bước 2: Tải xuống Tightvnc Server vào Pi của bạn

Tải xuống máy chủ Tightvnc cho Pi của bạn
Tải xuống máy chủ Tightvnc cho Pi của bạn

Nhập lệnh

$ sudo apt-get install tightvncserver xrdp

Bước 3: Chạy Tightvncserver

Chạy Tightvncserver
Chạy Tightvncserver

Nhập lệnh

$ chậtvncserver

trên Pi để bắt đầu chương trình. Bạn sẽ được nhắc nhập mật khẩu. Điều này sẽ được sử dụng sau này để kết nối với máy tính để bàn của bạn. Mật khẩu phải có từ 5 đến 8 ký tự. Bất kỳ ký tự bổ sung nào bạn nhập sẽ bị cắt bớt.

Lưu ý: Bước này phải được thực hiện qua SSH mỗi khi Pi được bật để kết nối máy khách

Bước 4: Tải xuống Tightvnc Java Client trên máy Mac của bạn

Tải xuống Tightvnc Java Client trên máy Mac của bạn
Tải xuống Tightvnc Java Client trên máy Mac của bạn

Đi đến

www.tightvnc.com/download.php

và tải xuống ứng dụng khách java mới nhất

Bước 5: Giải nén và mở

Giải nén và mở
Giải nén và mở

Giải nén nội dung vào thư mục bạn chọn, sau đó thử mở khóa chặt chẽ-jviewer.jar. Nhiều khả năng bạn sẽ gặp lỗi trên. Nếu nó mở ra, hãy tiếp tục và chuyển sang bước 8.

Bước 6: Từ Tùy chọn Hệ thống, Mở Bảo mật và Quyền riêng tư

Từ Tùy chọn Hệ thống, Mở Bảo mật và Quyền riêng tư
Từ Tùy chọn Hệ thống, Mở Bảo mật và Quyền riêng tư

Mở Tùy chọn Hệ thống và chọn Bảo mật và Quyền riêng tư

Bước 7: Cấp quyền

Cấp quyền
Cấp quyền

Điều hướng đến tab Chung và nhìn về phía dưới cùng. Sẽ có một thông báo về.jar của chúng tôi. Tiếp tục và chọn Vẫn mở.

Bước 8: Chạy Tightvnc Client để kết nối

Chạy ứng dụng khách Tightvnc để kết nối
Chạy ứng dụng khách Tightvnc để kết nối

Chạy.jar và nó sẽ mở ra cửa sổ này. Nhập địa chỉ IP của Pi vào trường Máy chủ từ xa và thay đổi số cổng thành 5901. Bây giờ bạn đã sẵn sàng kết nối với Pi của mình.

Bước 9: Nhập mật khẩu

Nhập mật khẩu
Nhập mật khẩu

Nếu mọi thứ diễn ra tốt đẹp ở bước trước, bạn sẽ được nhắc nhập mật khẩu bạn đã tạo ở bước 3.

Nếu đây không phải là những gì bạn thấy, rất có thể địa chỉ IP bị sai hoặc nếu bạn quay lại hướng dẫn này sau khi cài đặt ban đầu, bạn có thể đã quên chạy máy chủ trên Pi qua SSH trước. Hãy tiếp tục và xác minh thông tin đó là chính xác.

Bước 10: Xin chúc mừng

Xin chúc mừng!
Xin chúc mừng!

Bây giờ bạn đang xem máy tính để bàn của Pi … từ xa!

Bước 11: Lưu ý về việc tạo GUI

Lưu ý về việc tạo GUI
Lưu ý về việc tạo GUI
Lưu ý về việc tạo GUI
Lưu ý về việc tạo GUI
Lưu ý về việc tạo GUI
Lưu ý về việc tạo GUI

Do bản chất của cách màn hình được tạo và hiển thị, bạn có thể gặp phải các vấn đề về quyền khi cố gắng chạy các chương trình từ dòng lệnh sẽ tạo GUI. Cách giải quyết dễ dàng nhất cho việc này là chỉ cần mở đầu các lệnh này bằng 'gksudo'. Thao tác này sẽ nhắc bạn nhập mật khẩu sudoer của bạn và sau đó tạo GUI mà bạn đang tìm kiếm.