Windows용 OpenSSH 개요

적용 대상: Windows Server 2022, Windows Server 2019, Windows 10(빌드 1809 이상)

OpenSSH는 Linux 및 다른 비 Windows 관리자가 원격 시스템의 플랫폼 간 관리를 위해 사용하는 SSH(Secure Shell) 도구의 오픈 소스 버전입니다. OpenSSH는 Windows(2018년 가을부터)에 추가되었으며 Windows Server 및 Windows 클라이언트에 포함되어 있습니다.

SSH는 사용자가 작업 중인 시스템이 클라이언트이고, 관리되고 있는 원격 시스템이 서버인 클라이언트-서버 구조를 기반으로 합니다. OpenSSH에는 원격 시스템을 안전하고 간단하게 관리하는 방법을 제공하도록 설계된 다양한 구성 요소와 도구가 포함되어 있습니다.

Windows용 OpenSSH에 기본 제공되는 명령은 아래와 같습니다.

  • ssh는 사용자의 로컬 시스템에서 실행되는 SSH 클라이언트 구성 요소입니다.
  • sshd는 원격으로 관리되는 시스템에서 실행되어야 하는 SSH 서버 구성 요소입니다.
  • ssh-keygen은 SSH에 대한 인증 키를 생성하고, 관리하고, 변환합니다.
  • ssh-agent는 공개 키 인증에 사용되는 프라이빗 키를 저장합니다.
  • ssh-add는 프라이빗 키를 서버에서 허용하는 목록에 추가합니다.
  • ssh-keyscan은 호스트에서 공개 SSH 호스트 키를 수집하도록 지원합니다.
  • sftp는 보안 파일 전송 프로토콜을 제공하고 SSH를 통해 실행되는 서비스입니다.
  • scp는 SSH에서 실행되는 파일 복사 유틸리티입니다.

설명서에서는 설치, Windows 관련 구성, 명령 및 사용 사례를 포함하여 Windows에서 OpenSSH를 사용하는 방법을 집중적으로 설명합니다. 일반적인 OpenSSH 기능에 대한 자세한 내용은 OpenSSH.com에서 온라인으로 제공됩니다.

Windows OpenSSH에 대한 의견이 있으면 저희 OpenSSH GitHub 리포지토리에서 GitHub 문제를 생성하여 알려주시기 바랍니다. OpenSSH 오픈 소스 프로젝트는 OpenBSD 프로젝트의 개발자가 관리합니다. 이 프로젝트의 Microsoft 포크는 GitHub에 있습니다.

다음 단계