MS는 통합을 가지고 발표했다2015 년에 Windows에 OpenSSH 클라이언트를 설치했습니다. 마침내 Windows 10의 Fall Creators Update에 SSH 클라이언트가 숨겨졌습니다. 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은 OpenSSH 서버도 제공합니다.PC에서 SSH 서버를 실행하려는 경우 설치할 수 있습니다. 실제로 다른 시스템에서 실행되는 서버에 연결하지 않고 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 클라이언트와 마찬가지로 처음 연결할 때 호스트 키를 수락하라는 메시지가 표시됩니다. 그런 다음 원격 시스템에서 명령을 실행하는 데 사용할 수있는 명령 줄 환경이 제공됩니다.