Windows 10의 새로운 내장 SSH 명령을 활성화하고 사용하는 방법

0
607

Microsoft는 2015 년에 통합 OpenSSH 클라이언트를 Windows에 제공한다고 발표했습니다. 마침내이를 완료했으며 SSH 클라이언트는 Windows 10의 Fall Creators Update에 숨겨져 있습니다. PuTTY 또는 기타 타사 소프트웨어를 설치하지 않고도 Windows에서 Secure Shell 서버에 연결할 수 있습니다.

최신 정보: Windows 10의 2018 년 4 월 업데이트에서 기본 제공 SSH 클라이언트가 기본적으로 활성화되어 있습니다. PC에 업데이트가없는 경우 업데이트를받는 방법은 다음과 같습니다.

PuTTY에는 여전히 더 많은 기능이있을 수 있습니다. GitHub의 프로젝트 버그 추적기에 따르면 통합 SSH 클라이언트는 현재 ed25519 키만 지원합니다.

Windows 10의 SSH 클라이언트를 설치하는 방법

관련 : Windows 10 Fall Creators Update의 새로운 기능, 사용 가능

SSH 클라이언트는 Windows 10의 일부이지만 기본적으로 설치되지 않은 “선택적 기능”입니다.

설치하려면 설정> 앱으로 이동하여 앱 및 기능에서“옵션 기능 관리”를 클릭하십시오.

설치된 기능 목록의 맨 위에있는 “기능 추가”를 클릭하십시오. SSH 클라이언트가 이미 설치되어 있으면 여기 목록에 나타납니다.

아래로 스크롤하여 “OpenSSH 클라이언트 (베타)”옵션을 클릭 한 다음 “설치”를 클릭하십시오.

Windows 10은 PC에서 SSH 서버를 실행하려는 경우 설치할 수있는 OpenSSH 서버도 제공합니다. 실제로 다른 시스템에서 실행되는 서버에 연결하지 않고 PC에서 서버를 실행하려는 경우에만 설치해야합니다.

Windows 10의 SSH 클라이언트를 사용하는 방법

이제 다음을 실행하여 SSH 클라이언트를 사용할 수 있습니다 ssh 명령. 이것은 PowerShell 창 또는 명령 프롬프트 창에서 작동하므로 원하는 것을 사용하십시오.

PowerShell 창을 빠르게 열려면 시작 단추를 마우스 오른쪽 단추로 클릭하거나 Windows + X를 누르고 메뉴에서 “Windows PowerShell”을 선택하십시오.

ssh 명령의 구문을 보려면 다음을 실행하십시오.

ssh

명령을 찾을 수 없다는 오류 메시지가 표시되면 로그 아웃했다가 다시 로그인해야합니다. PC를 재부팅해도 작동합니다. 꼭 필요한 것은 아니지만 베타 기능입니다.

관련 : Windows, macOS 또는 Linux에서 SSH 서버에 연결하는 방법

이 명령은 서버를 통해 SSH 서버에 연결하는 것과 동일하게 작동합니다 ssh macOS 또는 Linux와 같은 다른 운영 체제에서 명령. 구문이나 명령 줄 옵션은 동일합니다.

예를 들어 사용자 이름이 “bob”인 ssh.example.com의 SSH 서버에 연결하려면 다음을 실행하십시오.

ssh bob@ssh.example.com

기본적으로 명령은 포트 22에서 실행되는 SSH 서버 (기본값)에 연결을 시도합니다. 그러나 다른 포트에서 실행중인 서버에 연결해야 할 수도 있습니다. 당신은 포트를 지정 하여이 작업을 수행 -p 스위치. 예를 들어 서버가 포트 7777에서 연결을 수락하면 다음을 실행합니다.

ssh bob@ssh.example.com -p 7777

다른 SSH 클라이언트와 마찬가지로 처음 연결할 때 호스트 키를 수락하라는 메시지가 표시됩니다. 그런 다음 원격 시스템에서 명령을 실행하는 데 사용할 수있는 명령 줄 환경이 제공됩니다.