원격 로그인을 위해 Windows 7에서 Cygwin을 사용하여 sshd를 설정하는 방법

원격 로그인을 위해 Windows 7에서 Cygwin을 사용하여 sshd를 설정하는 방법

VNC를 사용하는 것보다 더 문명화된 방식으로 내 컴퓨터에 원격으로 액세스할 수 있도록 Windows 7 데스크톱에 Cygwin을 사용하여 SSH 서버를 설정하고 싶습니다. zsh기본 쉘로 사용하고 싶습니다 . 기존 키 쌍을 양방향으로 사용할 수 있기를 원합니다(예: 데스크톱에 원격으로 액세스하고 데스크톱에서 다른 컴퓨터에 로그인). 나는 이것을 한 번 설정하고 다시는 엉망으로 만들고 싶지 않습니다.

지금까지 내가 가진 것은 다음과 같습니다.

  • Cygwin은 가능한 모든 패키지와 함께 설치됩니다(당시에는 무슨 내용인지 몰랐지만 완료되었습니다).
  • ssh-host-config나는 하나 이상의 온라인 가이드를 기반으로 운영했습니다 .
  • 쉘을 zsh.
  • .zshrc쉘 로그인 시 실행되도록 설계된 다양한 항목을 my에 추가했지만 쉘이 닫힌 후에는 ssh-agent모두 여러 프로세스가 실행되도록 둡니다 (이것은 좋지 않다고 가정합니다).ssh-agent
  • ssh-agent차라리 "글로벌" 실행을 원합니다
  • 어느 시점에서 다른 컴퓨터로 나가는 SSH 연결을 만들 수 있었지만(수신 연결 시간 초과) 더 이상 작동하지 않습니다.

ssh-agent나는 시작할 때 sshd를 시작하는 방법(내 컴퓨터에서 터미널을 열어 둘 필요가 없도록)과 한 번 시작하고 계속 시작하여 입력할 필요가 없는 방법을 알고 싶습니다. 항상 키의 암호를 입력하세요.

내 라우터에 액세스할 수 있습니다(포트 전달을 위해).

저는 쉘 구성 마법사가 아닙니다(즉, ssh-agent를 제대로 시작하기 위한 내용을 작성할 만큼 지식이 없습니다).

sshdcygwin을 사용하여 내 요구 사항을 충족시키려면 어떻게 해야 합니까 ?

미리 감사드립니다.

관련 정보