it-swarm-vi.tech

Máy chủ SSH tốt để sử dụng trên Windows là gì?

Trong thời gian rảnh rỗi, tôi hỗ trợ từ xa văn phòng của vợ tôi thông qua VPN vào Windows Server. Tôi sắp mua một dịch vụ băng thông rộng không dây không hỗ trợ VPN.

Tôi không muốn trực tiếp mở các cổng máy tính để bàn từ xa và tôi muốn thiết lập một đường hầm SSH vào mạng và nếu cần thì VPN sẽ vượt qua điều đó.

Cửa sổ tốt nhất SSH triển khai Máy chủ để sử dụng trên Máy chủ Windows 2003 là gì, hay tôi chỉ nên sử dụng sshwindows ?

113
Bruce McLeod

Tôi đã sử dụng FreeSSHd trên hộp Windows nhà của tôi và không gặp phải bất kỳ giới hạn nào. Rất khuyến khích.

40
Dave K

Chúng tôi đã sử dụng Bitvise WinSSHD trong một vài năm nay và đã rất hài lòng với nó. Nó miễn phí cho sử dụng "Phi thương mại/Cá nhân", nhưng ngay cả phiên bản trả tiền cũng không quá đắt. Thật tuyệt vì nó được thiết kế dành riêng cho Windows và chỉ hỗ trợ bất kỳ loại xác thực nào bạn sẽ sử dụng (AD, Kerberos, db người dùng khép kín, v.v.). Cài đặt và nâng cấp là một cách dễ dàng. Cấu hình ban đầu có GUI đẹp và tôi tin rằng hầu hết các cấu hình cũng có thể có kịch bản. Trang web của họ cung cấp một danh sách tính năng đầy đủ hơn.

* Chỉnh sửa: Có vẻ như Bitvise đã quyết định đổi tên sản phẩm thành Bitvise SSH Server

50
Ryan Bolger

Tôi đã đánh giá KpyM SSH Server và nó trông khá tốt và được cấp phép BSD với nguồn. Nó dựa trên tiền điện tử một cách cơ bản và tạo một Window Station cho mỗi phiên, đó là lý do tại sao nó là một trong số ít các giải pháp SSH nguồn mở hoạt động chính xác với PowerShell.

Chúng tôi đã sử dụng OpenSSH được biên dịch cho Interix/SFU/SUA trong vài năm qua. Nhược điểm là OpenSSH không chơi tốt với PowerShell, điều này gây phiền toái và nó yêu cầu hệ thống con POSIX đầy đủ từ Dịch vụ cho Unix 3.5 hoặc Hệ thống con cho Ứng dụng Unix (Win2k3 R2 trở lên).

Nhiều năm trước chúng tôi thường sử dụng Vandyke và nó hoạt động tốt.

Bitvise WinSSHD rất hay. Hỗ trợ aes256 và aes128 ra khỏi hộp. Nó không phải là nguồn mở nhưng nó là miễn phí (với sự tích hợp AD bị tê liệt) cho sử dụng cá nhân và rất hợp lý $ 100 USD cho mỗi máy chủ cho mục đích thương mại. Có thể được cấu hình để sử dụng powershell vì Shell mặc định và powershell hoạt động chính xác. WinSSHD có cấu hình rất chi tiết cho mỗi tài khoản và mỗi nhóm và mỗi IP khách hàng và mỗi DNS khách hàng. Có các hành động đăng nhập và đăng xuất có thể được cấu hình cho mỗi tài khoản hoặc nhóm. Hỗ trợ các tệp khóa công khai OpenSSH. Đưa ra một API tự động hóa. Viết nhật ký vào nhật ký sự kiện Windows và/hoặc tệp văn bản. Vẫn có một quy trình dịch vụ nhỏ và nhẹ.

14
Brian Reiter

CopSSH là tốt. Nó bao bọc một Cygwin OpenSSH trong một trình cài đặt và làm cho nó rất nhanh chóng và dễ dàng để mọi thứ được cấu hình.

9
sherbang

Tôi sẽ sử dụng một từ Cygwin.

Đây không phải là trả lời trực tiếp câu hỏi của bạn, nhưng tôi nghĩ rằng SSL an toàn như SSH và bạn cũng có thể sử dụng stunnel hoặc socat ( http://www.dest-unreach.org/socat/ ) để mở một cổng được mã hóa ssl xác thực certifacte cho máy tính để bàn từ xa. Socat sẽ xác thực bằng cách sử dụng chứng chỉ ứng dụng khách ssl và chuyển tiếp giao dịch về phía cổng ndp. Trên máy của bạn, bạn sẽ làm tương tự ngược lại. Trang người đàn ông có các mẫu cho điều này và socat có sẵn cho các cửa sổ

8
Christian

Một tùy chọn là OpenSSH cho Windows :

OpenSSH cho Windows là gói miễn phí cài đặt máy chủ OpenSSH tối thiểu và các tiện ích máy khách trong gói Cygwin mà không cần cài đặt Cygwin đầy đủ.

Gói OpenSSH cho Windows cung cấp hỗ trợ SSH/SCP/SFTP đầy đủ. Hỗ trợ thiết bị đầu cuối SSH cung cấp Dấu nhắc lệnh Windows quen thuộc, trong khi vẫn giữ các đường dẫn kiểu Unix/Cygwin cho SCP và SFTP.

7
splattne

Cá nhân, tôi sẽ tránh các biến thể Cygwin. Tôi đã gặp sự cố với OpenSSH khi dịch vụ chặn các bản cập nhật Windows. Tốt cho các máy chủ không sản xuất, nhưng không phải là thứ bạn muốn dựa vào giải pháp truy cập từ xa nếu bạn đang cố gắng áp dụng những cập nhật đó.

2
JoshRivers

Tôi đã tìm thấy FortressSSH là một giải pháp nhanh chóng và đáng tin cậy. Họ thậm chí đã thông qua chứng nhận của Microsoft cho Windows

http://pragmasys.com/FortressSSHServer.asp

2
Jeffrey

Tôi luôn có những trải nghiệm tốt với phần mềm của Van Dyke (họ biến IMO thành ứng dụng khách Windows SSH tốt nhất). Để sử dụng máy chủ Windows SSH, họ có cái mà họ gọi là VShell Server.

http://www.vandyke.com/products/vshell/index.html

2
Jauder Ho