Cách nhận kết nối an toàn trên macOS bằng SSH
Có một số phương pháp để kết nối và quản lý máy tính từ xa, bao gồm FTP, RDP và các phương pháp khác, nhưng chúng không an toàn. Tuy nhiên, giao thức SSH thay thế các giao thức cũ không an toàn bằng khả năng bảo mật tốt hơn. Nó chủ yếu phục vụ như một phương tiện truy cập từ xa vào máy tính từ một thiết bị khác.
Theo mặc định, chức năng bật Secure Shell (SSH) bị tắt trong macOS, do đó yêu cầu người dùng kích hoạt tính năng này theo cách thủ công trước khi sử dụng nó để liên lạc mạng an toàn. Các hướng dẫn sau đây cung cấp cách tiếp cận từng bước để trao quyền và sử dụng giao thức SSH trên máy tính Mac.
SSH Là Gì?
SSH, viết tắt của Secure Shell hoặc Secure Socket Shell, là một phương pháp đáng tin cậy và an toàn để thiết lập kết nối mạng. Nó thường được các quản trị viên hệ thống sử dụng để truy cập các thiết bị từ xa theo cách được mã hóa, đảm bảo tính bảo mật và tính toàn vẹn của dữ liệu được truyền giữa các bên liên quan.
SSH tận dụng các khóa mật mã được gọi là khóa SSH, có chức năng như thông tin xác thực để xác thực và tuân theo một phương pháp mã hóa. Mặc dù việc tạo khóa SSH bắt buộc phải sử dụng ứng dụng khách SSH của bên thứ ba trên Windows, macOS cho phép tạo các khóa đó thông qua ứng dụng Terminal tích hợp sẵn.
Theo tiêu chuẩn, Secure Shell (SSH) hoạt động thông qua cổng 22 và cung cấp các chức năng bổ sung ngoài khả năng truy cập thiết bị từ xa, bao gồm truyền dữ liệu an toàn và thiết lập các lối đi được mã hóa. Hơn nữa, với tài khoản GitHub hiện có, người dùng có thể sử dụng SSH để xác thực mà không cần nhập mật khẩu khi truy cập nền tảng. Đồng thời, tính năng này được cài đặt sẵn trong các nền tảng máy chủ Unix, Linux và macOS.
Cách bật Máy chủ SSH trên máy Mac của bạn
Kích hoạt máy chủ Secure Shell (SSH) là một quy trình đơn giản trên macOS. Sau khi được bật, nó có thể được sử dụng để truy cập từ xa an toàn vào hệ thống của bạn. Để kích hoạt máy chủ SSH, vui lòng làm theo hướng dẫn từng bước bên dưới:
⭐Mở Cài đặt hệ thống trên máy Mac của bạn.
⭐ Điều hướng đến Chung > Chia sẻ.
⭐ Bật công tắc bên cạnh Đăng nhập từ xa và nhấp vào nút Thông tin (i) bên cạnh. Bạn có thể tìm thấy lệnh đăng nhập của máy chủ SSH trong Đăng nhập từ xa. Chẳng hạn, trong trường hợp của chúng tôi, đó là “ssh [email protected].”
⭐ Bật Cho phép truy cập toàn bộ đĩa cho người dùng từ xa. Bạn cũng có thể thay đổi cài đặt ai có thể truy cập máy chủ SSH của mình.
Sau khi hoàn tất quy trình, máy chủ trình bao an toàn (SSH) sẽ hoạt động đầy đủ và có sẵn để sử dụng trên máy tính Mac của bạn.
Cách kết nối với máy chủ SSH của máy Mac của bạn
Sau khi đăng nhập từ xa đã được bật trên máy Mac của bạn, nó có thể được truy cập thông qua các thiết bị khác bất kể hệ điều hành của chúng là gì, miễn là chúng được kết nối với cùng một mạng và có giao diện dòng lệnh. Trong trường hợp này, chúng tôi sẽ minh họa cách kết nối với máy chủ SSH của Mac từ một thiết bị Android sử dụng Termius, tuy nhiên, bạn cũng có thể thực hiện tương tự
Bạn cũng có thể sử dụng bất kỳ ứng dụng giả lập thiết bị đầu cuối tốt nhất nào dành cho Android nếu không thích Termius, nhưng bạn sẽ cần cài đặt SSH trên chúng bằng cách sử dụng lệnh pkg install ssh
hoặc pkg install dropbear
. Sau khi bạn có giao diện dòng lệnh mà mình chọn, hãy làm theo các hướng dẫn sau để kết nối với máy chủ SSH của máy Mac:
⭐ Tải xuống và mở Termius trên thiết bị Android của bạn.
Vui lòng mở rộng lựa chọn của bạn bằng cách nhấp vào biểu tượng menu hamburger, sau đó điều hướng đến tùy chọn “Thiết bị đầu cuối” trong danh sách thả xuống.
Để truy cập máy tính từ xa thông qua ứng dụng Terminal trên máy Mac của bạn, hãy làm theo các bước sau:1. Mở ứng dụng Terminal từ thư mục Tiện ích trong thư mục Ứng dụng hoặc bằng cách tìm kiếm ứng dụng đó bằng Spotlight.2. Xác định vị trí công tắc bật/tắt “Đăng nhập từ xa” ở góc dưới bên phải của cửa sổ đầu cuối. Nếu nó được kích hoạt (sáng lên), thì đăng nhập từ xa đã được cấu hình đúng. Tắt tính năng này nếu cần.3. Nhập thông tin đăng nhập thích hợp cho hệ thống từ xa mong muốn khi được nhắc. Định dạng sẽ phụ thuộc vào cách quản trị viên của máy từ xa thiết lập. Thông thường, có hai loại thông tin xác thực: xác thực dựa trên mật khẩu và dựa trên khóa công khai. Bạn có thể cần nhập’hub’sau khi nhập thông tin đăng nhập của mình trước khi nhấn enter.4. Sau khi xác thực, bạn có thể
⭐ Nhập mật khẩu đăng nhập của máy Mac và nhấn Tiếp tục.
Đóng
Thực hiện theo các bước đã nói ở trên sẽ cấp cho bạn quyền điều hướng qua cấu trúc tệp của máy Mac bằng giao diện dòng lệnh do ứng dụng Terminal cung cấp. Với sự hỗ trợ của máy chủ Secure Shell (SSH), một loạt các thao tác có thể được thực thi bao gồm nhưng không giới hạn ở việc liệt kê các tệp có “ls”, thay đổi thư mục bằng “cd”, tạo thư mục mới bằng “mkdir”, xóa tệp bằng “ rm”, sao chép các tệp có “cp” và nhiều tệp khác.
Vô hiệu hóa SSH khi không cần thiết
Không nên duy trì SSH ở trạng thái hoạt động vì lý do bảo mật. Để tắt đăng nhập từ xa qua SSH, hãy làm theo quy trình tương tự để tắt “Đăng nhập từ xa” khỏi cài đặt cấu hình.
SSH (Secure Shell) cung cấp một phương pháp an toàn để truy cập một thiết bị từ một thiết bị khác trong khi vẫn duy trì tính bảo mật và tính toàn vẹn của dữ liệu được truyền giữa chúng. Ngoài ra, có thể sử dụng SSH để kết nối từ xa với một máy ảo chạy trong môi trường ảo, chẳng hạn như VirtualBox với Ubuntu Server làm hệ điều hành của nó.