Chủ YếU Windows 10 Cách kích hoạt OpenSSH Server trong Windows 10

Cách kích hoạt OpenSSH Server trong Windows 10



Như bạn có thể đã biết, Windows 10 bao gồm phần mềm SSH tích hợp sẵn - cả máy khách và máy chủ! Trong bài viết này, chúng ta sẽ xem cách kích hoạt SSH Server.

Quảng cáo

Lưu ý: Ứng dụng OpenSSH Server sẽ cho phép bạn thiết lập kết nối với máy tính của mình bằng giao thức SSH. Nó sẽ không cho phép bạn truy cập các máy tính khác trong mạng của bạn. Để kết nối với các máy tính khác, bạn nên cài đặt OpenSSH Client .

Với Windows 10, Microsoft cuối cùng đã lắng nghe người dùng của mình sau nhiều năm họ yêu cầu một máy khách và máy chủ SSH. Bằng cách đưa vào triển khai OpenSSH, giá trị của HĐH sẽ tăng lên.

Tại thời điểm viết bài này, phần mềm OpenSSH có trong Windows 10 đang ở giai đoạn BETA. Điều này có nghĩa là nó có thể có một số vấn đề về ổn định.

Máy chủ SSH được cung cấp tương tự như ứng dụng Linux. Thoạt nhìn, nó có vẻ hỗ trợ các tính năng tương tự như đối tác * NIX của nó. Nó là một ứng dụng bảng điều khiển, nhưng nó hoạt động như một Dịch vụ Windows .

Hãy xem cách bật máy chủ OpenSSH trong Windows 10.

cách lưu tất cả ảnh từ facebook

Kích hoạt OpenSSH Server trong Windows 10

  1. Mở Ứng dụng cài đặt và đi tới Ứng dụng -> Ứng dụng và tính năng.
  2. Ở bên phải, nhấp vào Quản lý các tính năng tùy chọn.Cài đặt Windows 10 SSH Server
  3. Trên trang tiếp theo, hãy nhấp vào nútThêm một tính năng.Dịch vụ Sshd Windows 10
  4. Trong danh sách các tính năng, hãy chọnMáy chủ OpenSSHvà nhấp vàoTải vềcái nút.Dịch vụ Sshd đang chạy
  5. Khởi động lại Windows 10 .

Thao tác này sẽ cài đặt phần mềm OpenSSH Server trong Windows 10.

Các tệp nhị phân của nó nằm trong thư mụcc: windows system32 Openssh. Bên cạnh các ứng dụng khách SSH, thư mục còn chứa các công cụ máy chủ sau:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • và tệp cấu hình 'sshd_config'.

Máy chủ SSH được định cấu hình để chạy như một dịch vụ.

Windows 10 kết nối với máy chủ Sshd 2 tích hợp

Tại thời điểm viết bài này, nó không tự động bắt đầu. Bạn cần phải cấu hình nó theo cách thủ công.

Cách khởi động Máy chủ OpenSSH trong Windows 10

  1. Bấm đúp vàosshdvào Dịch vụ để mở thuộc tính của nó.
  2. Trên tab 'Đăng nhập', hãy xem tài khoản người dùng được sử dụng bởi máy chủ sshd. Trong trường hợp của tôi, nó làDịch vụ NT sshd.Windows 10 Kết nối với Máy chủ Sshd 3 Tích hợp
  3. Bây giờ mở một dấu nhắc lệnh nâng cao .
  4. Đi tới thư mục c: windows system32 Openssh bằng lệnhcd c: windows system32 Openssh.
  5. Tại đây, hãy chạy lệnhssh-keygen -Ađể tạo khóa bảo mật cho máy chủ sshd.Windows 10 Kết nối với Máy chủ Sshd 5 Tích hợp
  6. Bây giờ, trong dấu nhắc lệnh nâng cao, hãy nhậpexplorer.exe.để khởi chạy File Explorer trong thư mục OpenSSH.
  7. Cập nhật: Microsoft đã xuất bản một hướng dẫn điều này làm cho quá trình phân công đúng rất đơn giản.
    Mở PowerShell với tư cách Quản trị viên và thực hiện các lệnh sau:

    Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Đó là nó! Tất cả các quyền cần thiết đã được thiết lập.

  8. Ngoài ra, bạn có thể thực hiện các bước này.
    Nhấp chuột phải vàossh_host_ed25519_keytập tin và thay đổi quyền sở hữu của nó cho người dùng dịch vụ sshd, ví dụ:Dịch vụ NT sshd.
  9. Nhấp vào 'Thêm' và thêm quyền 'Đọc' cho người dùng 'Dịch vụ NT sshd'. Bây giờ, hãy xóa tất cả các quyền khác để nhận được một thứ như thế này:Nhấp vào 'Áp dụng' và xác nhận hoạt động.
  10. Cuối cùng, mở Dịch vụ (Nhấn phím Win + R và gõservices.msctrong hộp Run) và khởi động dịch vụ sshd. Nó sẽ bắt đầu:
  11. Cho phép cổng SSH trong Tường lửa của Windows. Theo mặc định, máy chủ đang sử dụng cổng 22. Chạy lệnh này trong dấu nhắc lệnh nâng cao:Tường lửa netsh advfirewall thêm quy tắc tên = 'Cổng SSHD' dir = in action = allow protocol = TCP localport = 22Microsoft đã cung cấp lệnh thay thế sau cho PowerShell:
    New-NetFirewallRule -Tên sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Cho phép hành động -Profile Domain
  12. Cuối cùng, đặt mật khẩu cho tài khoản người dùng của bạn nếu bạn không có nó.

Bây giờ, bạn có thể thử nó trong hành động.

Kết nối với Máy chủ SSH trong Windows 10

Mở ứng dụng ssh của bạn. Bạn có thể khởi động nó trên cùng một máy tính, ví dụ: sử dụng cài sẵn Ứng dụng khách OpenSSH hoặc khởi động nó từ một máy tính khác trong mạng của bạn.

sao chép từ google drive này sang google drive khác

Trong trường hợp chung, cú pháp cho máy khách bàn điều khiển OpenSSH như sau:

tên người dùng ssh @ host -p port

Trong trường hợp của tôi, lệnh trông như sau:

ssh winaero@192.168.2.96

Ở đâuwinaerolà tên người dùng Windows của tôi và192.168.2.96là Địa chỉ IP của PC chạy Windows 10 của tôi . Tôi sẽ kết nối với nó từ một PC khác, chạy Arch Linux.

Cuối cùng, bạn đã ở!

Máy chủ chạy các lệnh bảng điều khiển Windows cổ điển, ví dụ: thêm, loại, chuyển, sao chép.

Nhưng tôi không thể chạy FAR Manager. Nó xuất hiện màu đen và trắng và bị hỏng:

Một quan sát thú vị khác: Bạn có thể khởi động các ứng dụng GUI như explorer. Nếu bạn đã đăng nhập vào cùng một tài khoản người dùng mà bạn sử dụng cho SSH, chúng sẽ bắt đầu trên máy tính để bàn. Xem:

Chà, máy chủ SSH cài sẵn chắc chắn là một điều thú vị để chơi cùng. Nó cho phép bạn quản lý máy tính Windows mà không cần cài đặt các công cụ như rdesktop trên máy tính Linux của bạn hoặc thậm chí thay đổi cài đặt Windows từ máy tính Linux không có máy chủ X được cài đặt.

Theo bài viết này, máy chủ SSH tích hợp trong Windows 10 đang ở giai đoạn BETA, vì vậy nó sẽ trở nên thú vị hơn và trở thành một tính năng hữu ích trong tương lai gần.

Bài ViếT Thú Vị

Editor Choice

10 công cụ phần mềm phân vùng đĩa miễn phí tốt nhất
10 công cụ phần mềm phân vùng đĩa miễn phí tốt nhất
Thu nhỏ, mở rộng, kết hợp và chia phân vùng miễn phí bằng các chương trình quản lý phân vùng đĩa tuyệt vời này. Cập nhật lần cuối vào tháng 3 năm 2024.
Cách khởi động lại bộ định tuyến và modem đúng cách
Cách khởi động lại bộ định tuyến và modem đúng cách
Đây là cách phù hợp để khởi động lại/khởi động lại bộ định tuyến và modem của bạn nhằm giải quyết các vấn đề về internet. Việc thiết lập lại bộ định tuyến là một việc hoàn toàn khác.
Cách gửi tin nhắn từ Google Home
Cách gửi tin nhắn từ Google Home
Google Home là một thiết bị tuyệt vời cho phép bạn lướt internet, gửi tin nhắn và thực hiện cuộc gọi chỉ bằng lệnh thoại. Thiết bị được kết nối với cơ sở dữ liệu của Google và tất cả những gì bạn phải làm để lấy thông tin
Cách thêm Mục lục vào Microsoft Word
Cách thêm Mục lục vào Microsoft Word
Sử dụng mục lục (TOC) có thể làm cho một số tài liệu trông chuyên nghiệp hơn. Nó cũng giúp dễ dàng hơn trong việc quét thông tin cho những gì người đọc cần, vì vậy bạn có thể cân nhắc tìm hiểu cách thêm thông tin của riêng mình. Nội dung
Tải xuống các chủ đề 4K cao cấp tuyệt đẹp này cho Windows 10
Tải xuống các chủ đề 4K cao cấp tuyệt đẹp này cho Windows 10
Cách tải xuống chủ đề 4K cho Windows 10 từ Microsoft Store Gần đây, Microsoft đã phát hành một số chủ đề 4K cao cấp mới thông qua Store dành cho Windows 10. Chúng có sẵn ở định dạng * .deskthemepack và có thể được cài đặt bằng một cú nhấp chuột. Mỗi chủ đề bao gồm một bộ hình nền đẹp liên quan đến chủ đề của chủ đề, ví dụ: thiên nhiên, phong cảnh,
Cách nhận dấu kiểm đã xác minh (Trước đây là Crown) trong TikTok
Cách nhận dấu kiểm đã xác minh (Trước đây là Crown) trong TikTok
https://www.youtube.com/watch?v=rHKla7j7Q-Q Nếu bạn đã dành một thời gian trên TikTok, bạn có thể nhận thấy rằng biểu tượng vương miện nhỏ từng có trên hồ sơ của một số người dùng giờ đã biến mất. Đó là bởi vì những
Thay đổi kích thước phông chữ cho Sticky Notes trong Windows 10
Thay đổi kích thước phông chữ cho Sticky Notes trong Windows 10
Bản cập nhật mới cho ứng dụng Sticky Notes được tích hợp trong Windows 10 cho phép thay đổi kích thước phông chữ cho ghi chú của bạn và có bộ chọn màu mới.