좋은 결과없이 cygwin / sshd를 설치했습니다. 다시 설치하기 위해 c : \ cygwin 디렉토리를 제거했습니다. sshd 관리자를 손으로 제거했습니다.
cygwin을 다시 설치 한 다음 'ssh-host-config -y'를 실행하십시오. 이상하게도, 그것은 새로운 사용자를 만드는 것에 대해 아무 것도 요구하지 않습니다. 그리고 절차는 정말 짧습니다.
$ ssh-host-config -y * 쿼리 : 기존 / etc / ssh_config 파일을 덮어 쓰시겠습니까? (예 / 아니요) 예 정보 : 기본 / etc / ssh_config 파일 작성 쿼리 : 기존 / etc / sshd_config 파일을 덮어 쓰시겠습니까? (예 / 아니요) 예 정보 : 기본 / etc / sshd_config 파일 작성 정보 : OpenSSH 3.3부터 권한 분리가 기본적으로 예로 설정되어 있습니다. 정보 : 그러나 'sshd'라는 권한이없는 계정이 필요합니다. 정보 : 권한 분리에 대한 자세한 내용은 / usr / share / doc / openssh를 참조하십시오. ME.privsep. * 쿼리 : 권한 분리를 사용해야합니까? (예 / 아니요) 예 *** 정보 : / etc / sshd_config 파일 업데이트*** 정보 : 호스트 구성이 완료되었습니다. 즐기세요!
'cygrunsrv -S sshd'를 실행하면 오류가 발생합니다. "Win 32 오류 1069 : 로그온 실패로 인해 서비스가 시작되지 않았습니다". 사용자로 sshd를 삭제하고 다시 설치하는 절차는 다시 수행하지 않았으므로 합리적인 메시지입니다.
제거에 문제가있는 것으로 보입니다.
Q : sshd 관련 항목을 어떻게 완전히 제거하여 다시 설치할 수 있습니까?