it-swarm-ko.tech

Windows에서 사용하기에 좋은 SSH 서버는 무엇입니까?

여가 시간에는 VPN을 통해 아내의 사무실을 Windows Server에 원격으로 지원합니다. VPN을 지원하지 않는 무선 광대역 서비스를 구매하려고합니다.

원격 데스크톱 포트를 직접 열고 싶지 않고 네트워크에 SSH 터널을 설정하고 필요한 경우 그 위에 VPN을 설정하고 싶습니다.

Windows 2003 Server에서 사용하기에 가장 적합한 Windows SSH Server 구현은 무엇입니까? 아니면 sshwindows 를 사용해야합니까?

113
Bruce McLeod

가정용 Windows 상자에서 FreeSSHd 을 사용하고 있으며 제한이 없습니다. 추천.

40
Dave K

우리는 Bitvise WinSSHD 를 몇 년 동안 사용해 왔으며 매우 만족했습니다. "비 상업/개인"사용에는 무료이지만, 유료 버전도별로 비싸지 않습니다. Windows 용으로 특별히 설계되었으며 AD, Kerberos, 자체 포함 된 사용자 DB 등의 모든 유형의 인증을 지원하기 때문에 좋습니다. 설치 및 업그레이드는 매우 쉽습니다. 초기 설정에는 멋진 GUI가 있으며 대부분의 구성도 스크립팅 가능하다고 생각합니다. 그들의 사이트는 더 완전한 기능 목록을 제공합니다.

* 편집 : Bitvise가 제품 이름을 Bitvise SSH Server 로 변경 한 것으로 보입니다.

50
Ryan Bolger

KpyM SSH Server 를 평가하고 있으며 꽤 좋아 보이고 소스로 BSD 라이센스가 있습니다. 기본적으로 cryptlib를 기반으로하며 각 세션에 대해 Window Station을 생성하므로 PowerShell에서 올바르게 작동하는 소수의 오픈 소스 SSH 솔루션 중 하나입니다.

우리는 지난 몇 년 동안 Interix/SFU/SUA 용으로 컴파일 된 OpenSSH 를 사용했습니다. 단점은 OpenSSH가 귀찮은 PowerShell과 잘 작동하지 않으며 Services for Unix 3.5 또는 Subsystem for Unix Applications (Win2k3 R2 이상)의 전체 POSIX 하위 시스템이 필요하다는 것입니다.

몇 년 전에 우리는 Vandyke를 사용했고 잘 작동했습니다.

Bitvise WinSSHD 매우 좋습니다. 기본적으로 aes256 및 aes128을 지원합니다. 오픈 소스는 아니지만 개인용으로 무료이며 (AD 통합이 무너짐) 상업적 용도로 서버 당 매우 합리적인 $ 100 USD입니다. 기본 셸 및 powershell이 ​​올바르게 작동하므로 powershell을 사용하도록 구성 할 수 있습니다. WinSSHD는 계정 및 그룹 및 클라이언트 IP 및 클라이언트 DNS별로 매우 세부적인 구성을 가지고 있습니다. 계정 또는 그룹별로 구성 할 수있는 로그온 및 로그 오프 작업이 있습니다. OpenSSH 공개 키 파일을 지원합니다. 자동화 API를 공개합니다. Windows 이벤트 로그 및/또는 텍스트 파일에 로그를 씁니다. 여전히 작고 가벼운 서비스 프로세스가 있습니다.

14
Brian Reiter

CopSSH 는 좋습니다. 설치 프로그램에 Cygwin OpenSSH를 포장하고 구성을 매우 쉽고 빠르게 구성 할 수 있습니다.

9
sherbang

나는 cygwin의 것을 사용할 것입니다.

이것은 귀하의 질문에 직접 대답하지는 않지만 SSL은 SSH만큼 안전하며 stunnel 또는 socat ( http://www.dest-unreach.org/socat/ )을 사용할 수도 있다고 생각합니다. 원격 데스크톱을위한 인증 된 SSL 암호화 포트를 엽니 다. Socat은 SSL 클라이언트 인증서를 사용하여 인증하고 트래픽을 rdp 포트로 전달합니다. 당신의 기계에서 당신은 반대로 할 것입니다. 매뉴얼 페이지에는 이것에 대한 샘플이 있으며 socat은 Windows에서 사용 가능합니다.

8
Christian

한 가지 옵션은 Windows 용 OpenSSH 입니다.

Windows 용 OpenSSH는 전체 Cygwin 설치없이 Cygwin 패키지에 최소 OpenSSH 서버 및 클라이언트 유틸리티를 설치하는 무료 패키지입니다.

Windows 용 OpenSSH 패키지는 완전한 SSH/SCP/SFTP 지원을 제공합니다. SSH 터미널 지원은 SCP 및 SFTP에 대한 Unix/Cygwin 스타일 경로를 유지하면서 친숙한 Windows 명령 프롬프트를 제공합니다.

7
splattne

개인적으로 Cygwin 변형을 피할 것입니다. Windows 업데이트를 차단하는 서비스로 OpenSSH를 실행하는 데 문제가 있습니다. 프로덕션 이외의 서버에는 적합하지만 업데이트를 적용하려는 경우 원격 액세스 솔루션에 의존하려는 것은 아닙니다.

2
JoshRivers

FortressSSH가 빠르고 안정적인 솔루션이라는 것을 알았습니다. 그들은 심지어 Windows에 대한 Microsoft 인증을 통과했습니다

http://pragmasys.com/FortressSSHServer.asp

2
Jeffrey

나는 Van Dyke의 소프트웨어에 대해 항상 좋은 경험을 가지고 있습니다 (IMO를 최고의 Windows SSH 클라이언트로 만듭니다). Windows SSH 서버 사용의 경우 VShell 서버라고합니다.

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

2
Jauder Ho