"sshd.exe install"을 사용하여 Windows에 SFTP 서버를 설치하면 작동하지 않습니다.

"sshd.exe install"을 사용하여 Windows에 SFTP 서버를 설치하면 작동하지 않습니다.

Windows 10 컴퓨터에 SFTP 서버를 설치하려고 하는데 이 튜토리얼을 따르고 있습니다.http://woshub.com/installing-sftp-ssh-ftp-server-on-windows-server-2012-r2/.

이미 키를 생성했고 이제 Windows PowerShell(관리자 권한으로 실행)에서 이 명령을 입력하고 있는데 해결 방법을 알 수 없는 오류가 발생합니다.

PS C:\OpenSSH-Win64\OpenSSH-Win64> .\sshd.exe install
__PROGRAMDATA__\ssh/sshd_config: No such file or directory

sshd_config폴더 안의 파일을 복사하려고 시도했지만 ProgramData\SSH다음과 같은 결과를 얻었습니다.

PS C:\OpenSSH-Win64\OpenSSH-Win64> .\sshd.exe install
Extra argument install.

이 문제를 어떻게 해결할 수 있는지 아는 사람 있나요? 도움을 주셔서 감사합니다. 건배

답변1

그 기사는 아마도 꽤 오래된 것 같습니다. 실제로 해당 명령을 사용하여 설치하는 Win32-OpenSSH 버전이 있다고 생각하지 않습니다. 따라서 기사가 완전히 틀렸을 수도 있습니다.


어쨌든 다음을 확인하세요.

둘 다 사용할 명령이 다음과 같다는 것을 보여줍니다.

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

관련 정보