Android

OpenSSH là gì? Cách kích hoạt và sử dụng OpenSSH trên Windows 10

SSH02 - Cài đặt OpenSSH trên Windows và kết nối SSH đến Windows Server

SSH02 - Cài đặt OpenSSH trên Windows và kết nối SSH đến Windows Server

Mục lục:

Anonim

Nếu bạn là nhà phát triển phần cứng, bạn có thể đã nhận thấy rằng Microsoft cuối cùng đã thêm hỗ trợ cho kết nối SSH trên Windows 10 . Nó là một tích hợp của OpenSSH trên Windows 10 đi kèm với bản phát hành Windows 10 Fall Creators Update. Với điều này, người dùng sẽ có tùy chọn để bỏ qua phần mềm máy khách SSH như PuTTY để kết nối với máy chủ cục bộ hoặc máy chủ được lưu trữ trên Internet. Nếu bạn chưa quen với điều này, trước tiên chúng ta hãy thảo luận về SSH hoặc Secure Shell là gì.

OpenSSH

SSH hoặc Secure Shell không là gì ngoài giao thức chung tương tự FTP hoặc HTTP được sử dụng để gửi dữ liệu từ nguồn đến đích. Nhưng ở đây, dữ liệu được gửi được mã hóa mạnh mẽ. OpenSSH rất phổ biến trong số các nhà phát triển làm việc trên các máy Linux vì nó cho phép họ truy cập và điều khiển máy chủ từ xa trong mạng.

Trước khi bắt đầu, tôi sẽ muốn thực hiện một lưu ý rằng tính năng này có sẵn dưới dạng BETA và đôi khi có thể hiển thị một số lỗi.

Các bước để bật OpenSSH trên Windows 10

Với các tính năng của Windows:

Điều hướng đến Cài đặt> Ứng dụng> Ứng dụng và tính năng hoặc truy cập URL này:

cài đặt ms: appsfeatures

Bây giờ, hãy nhấp vào Quản lý các tính năng tùy chọn.

Chọn Thêm đối tượng địa lý. Điều này sẽ dẫn bạn đến một trang mới

Cuộn xuống OpenSSH Client (Beta)OpenSSH Server (Beta) .

Cài đặt cả hai và Khởi động lại PC

Thao tác này sẽ tải xuống và cài đặt tất cả các thành phần trong đường dẫn này:

C: Windows System32 OpenSSH

Bây giờ bạn có thể sử dụng Powershell hoặc Command Prompt (CMD) để điều hướng đến đường dẫn đã cho và sau đó bắt đầu làm việc với SSH như bạn làm trên Linux.

Với hệ thống con Windows cho Linux (WSL)

Đầu tiên, mở Start Menu và gõ Windows Features và sau đó chọn Bật Windows Tính năng Bật và Tắt

Chọn Hệ thống con Windows cho Linux và nhấp vào OK.

Điều hướng đến Microsoft Store ngay bây giờ và tìm kiếm Ubuntu .

Cài đặt ứng dụng này.

Bây giờ hãy tìm Ubuntu trong Start hoặc từ Cortana để chạy Dòng lệnh Bash của Linux để sử dụng các Khả năng SSH.

Hiện tại, tính năng này được mang đến Windows 10 với sự giúp đỡ của Win32 Port bởi chính Microsoft. Phiên bản hiện có sẵn với Windows 10 Fall Creators Update là 0.0.19.0, nhưng nếu bạn truy cập kho lưu trữ GitHub, bạn sẽ thấy phiên bản mới nhất là 0.0.24.0 mới hơn so với cái sẵn có và do đó sẽ ổn định hơn nhiều. Bạn có thể đọc thêm về cài đặt nó qua Powershell trong tài liệu GitHub của họ được liên kết ở trên.

Cuối cùng cũng giống như Microsoft đang tận dụng công nghệ nguồn mở bằng cách tích hợp chúng trực tiếp vào Windows 10 và làm cho nó tốt hơn cho các nhà phát triển. Điều này làm cho Terry Myerson (Phó chủ tịch điều hành của nhóm phát triển Windows tại Microsoft) tuyên bố đúng, rằng-

“Windows 10 là devbox chết tiệt nhất trên hành tinh.”

Và chúng tôi không thể chờ đợi các tính năng hữu ích hơn như thế này sẽ được thêm vào Windows 10 sẵn có!