Phiên bản phát hành của Windows 10, như được đồn đại , có chức năng máy chủ SSH tích hợp không? Nếu vậy, làm thế nào để tôi kích hoạt nó?
Phiên bản phát hành của Windows 10, như được đồn đại , có chức năng máy chủ SSH tích hợp không? Nếu vậy, làm thế nào để tôi kích hoạt nó?
Câu trả lời:
Câu trả lời ngắn: Chưa, nhưng nó sẽ đến.
Câu trả lời dài: Đây thực sự không phải là một phần của Windows 10, mà là một tính năng mới mà Microsoft đang bổ sung vào PowerShell. Microsoft đang hợp tác và bắt đầu đóng góp cho dự án OpenSSH. Điều này sẽ đưa máy chủ SSH vào Windows một cách hiệu quả nhưng bạn sẽ phải bật nó lên và có phiên bản PowerShell mới nhất. Tôi chưa nghe thấy bất kỳ ngày phát hành nào cho PowerShell với chức năng OpenSSH được đề cập.
Thông báo chính thức của Microsoft msDN.com
Cập nhật: Các phiên bản xem trước kỹ thuật mới nhất của bản cập nhật Windows 10 Anniversary có hai dịch vụ "Nhà môi giới máy chủ SSH" và "Proxy máy chủ SSH". Cả hai đều tích hợp sẵn cho windows 10 Build 14366 trở lên. Tuy nhiên vẫn chưa rõ về khách hàng và tôi đã tìm kiếm tài liệu của Microsoft không thành công về hai dịch vụ này ...
SSH Server Broker
hoặc SSH Server Proxy
có sẵn từ Microsoft hoặc bất kỳ nơi nào khác, tôi đã nhận được và chạy qua Cygwin
trong quá khứ nhưng không biết làm thế nào để làm điều đó thông qua Bash on Ubuntu on Windows
.
Có thể xác nhận và thêm vào câu trả lời từ James Gibbons (không thể nhận xét):
SSH Server Broker và SSH Server Proxy là 2 dịch vụ mới có trong Windows 10 Anniversary (có thể được tìm thấy khi chạy services.msc
từ dấu nhắc lệnh hoặc nhấn win + r). Dịch vụ này không chạy trong Hệ thống con Linux (Ubuntu) cho Windows.
Nếu cổng 22 được bật và bạn có thể đăng nhập với người dùng cục bộ. Người dùng phải nằm trong nhóm Người dùng Ssh . Với tài khoản Microsoft, tên người dùng được hiển thị tạilusrmgr.msc
Cấu hình cho điều này có thể được tìm thấy tại sổ đăng ký trên:
HKLM/System/CurrentControlSet/Control/Ssh/Broker
HKLM/System/CurrentControlSet/Control/Ssh/Sftp
Cả hai đều chỉ đọc ngoại trừ TrustedInstaller. Cấu hình có vẻ giống với OpenSSH vì Microsoft đang xây dựng một triển khai tùy chỉnh cho Windows. Tôi cũng tìm thấy điều này từ kho lưu trữ Microsoft Powershell Github trên OpenSSH khi cài đặt OpenSSH:
https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSH