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 ứng dụng nhắn tin tốt nhất để nhận mã xác minh trên Android
10 ứng dụng nhắn tin tốt nhất để nhận mã xác minh trên Android
Đây là danh sách các ứng dụng nhắn tin cho phép mã xác minh trên Android. Nếu bạn đang đăng ký tài khoản mới hoặc muốn thiết lập 2FA, hãy sử dụng một trong những ứng dụng này để lấy số thứ hai để nhận mã xác minh. Có các ứng dụng nhắn tin miễn phí và các tùy chọn trả phí.
Cách thay đổi kích thước video
Cách thay đổi kích thước video
https://www.youtube.com/watch?v=NCc-0h8Tdj8 Có thể khó gửi video cho bạn bè khi video quá lớn đối với tất cả các nền tảng xã hội tiêu chuẩn và dịch vụ email. Nếu bạn không muốn đối phó với
Cách thay đổi âm thanh chuông cửa đổ chuông
Cách thay đổi âm thanh chuông cửa đổ chuông
Ring cung cấp một tiếng chuông cửa mà bạn chưa bao giờ nhìn thấy hoặc nghe thấy trước đây. Về bản chất, chắc chắn là một chiếc chuông cửa, khả năng kết nối và chế độ video nổi bật của nó khiến nó trở thành một thứ gì đó hơn thế nữa. Thiết bị này đi kèm với một máy quay video trực tiếp, một loa
Cách tải xuống video từ Facebook Messenger
Cách tải xuống video từ Facebook Messenger
https://www.youtube.com/watch?v=0deIubNsUi4 Facebook Messenger đã trở thành một trong những cách giao tiếp thuận tiện nhất vì nó cho phép người dùng tiếp cận mọi người miễn phí mọi lúc và mọi nơi. Một trong những đặc quyền của Messenger là
Xóa Edit With Paint 3D From Context Menu trong Windows 10
Xóa Edit With Paint 3D From Context Menu trong Windows 10
Cách xóa Edit with Paint 3D khỏi menu ngữ cảnh trong Windows 10. Trong Windows 10, ứng dụng Paint 3D thêm menu ngữ cảnh mới.
Cách ghim Thùng rác vào Truy cập nhanh trong Windows 10
Cách ghim Thùng rác vào Truy cập nhanh trong Windows 10
Vị trí Quick Access là một tùy chọn mới trong File Explorer của Windows 10. Trong bài viết này, chúng ta sẽ xem cách ghim Recycle Bin vào Quick Access.
Cách tạo đặt chỗ theo lịch có thanh toán
Cách tạo đặt chỗ theo lịch có thanh toán
Nếu bạn là người dùng thường xuyên của Calendly thì chắc chắn bạn sẽ được hưởng lợi từ việc tích hợp thanh toán. Bạn có thể tính phí trước cho những người đến gặp bạn, giảm khả năng vắng mặt và dễ dàng thu các khoản thanh toán bằng nhiều loại tiền tệ thông qua