Computer >> 컴퓨터 >  >> 체계 >> Windows 10

Windows 10 SSH 대 PuTTY:원격 액세스 클라이언트를 전환할 시간입니까?

컴퓨터, 특히 Linux 시스템과 웹 서버 간에 통신하는 가장 일반적인 방법 중 하나는 SSH입니다. Windows에서 이러한 종류의 통신을 설정하는 경우 기본 옵션은 PuTTY를 설치하는 것입니다.

그러나 Windows PowerShell 덕분에 더 이상 PuTTY가 필요하지 않을 수 있습니다. Windows 10에서 SSH 액세스를 설정하는 방법과 새로운 도구가 PuTTY를 대체할 수 있는지 살펴보겠습니다.

Windows 10에서 SSH를 설치하는 방법(빠른)

Windows 10 PowerShell에 SSH 기능을 설치하는 것은 간단하지만 이에 대한 메뉴 옵션은 다소 숨겨져 있습니다. 다음은 수행해야 할 작업입니다.

  1. 설정 열기 .
  2. 앱> 앱 및 기능 보기
  3. 선택적 기능으로 이동
  4. 기능 추가를 클릭합니다.
  5. OpenSSH 클라이언트 선택
  6. 기다린 후 재부팅

이 작업이 완료되면 호환되는 다른 컴퓨터와 SSH 연결을 설정할 수 있습니다. SSH 서버가 원격 시스템에 설치 및 구성되어 있으면 연결할 수 있습니다.

이것이 개요입니다. 자세한 내용은 다음과 같습니다.

Windows 10에서 SSH를 설치하는 방법(상세)

SSH의 Windows 10 PowerShell 구현은 OpenSSH 프로젝트의 버전입니다. GitHub에서 프로젝트 페이지를 찾을 수 있습니다.

SSH가 Windows 10 컴퓨터에 이미 설치되어 있음을 알 수 있습니다(2018년 4월 업데이트에 포함됨). 그러나 그렇지 않은 경우 쉽게 추가할 수 있습니다.

확인하려면 고급 사용자 메뉴를 엽니다(시작을 마우스 오른쪽 버튼으로 클릭하거나 Windows 키 + X ) Windows PowerShell을 선택합니다. . 여기에 "ssh" 명령을 입력합니다. SSH가 아직 설치되지 않은 경우 다음과 같은 화면이 표시됩니다.

Windows 10 SSH 대 PuTTY:원격 액세스 클라이언트를 전환할 시간입니까?

이것을 고치는 것은 충분히 쉽습니다. Windows 키 + I 누르기 설정 열기 보기를 클릭한 다음 으로 이동합니다. 선택적 기능 관리를 찾습니다. . 이것을 클릭한 다음 "OpenSSH"라고 표시된 항목을 찾으십시오.

Windows 10 SSH 대 PuTTY:원격 액세스 클라이언트를 전환할 시간입니까?

표시되지 않으면 기능 추가를 클릭하세요. 그런 다음 OpenSSH 클라이언트가 나타날 때까지 아래로 스크롤합니다. . 항목을 확장하고 설명을 보려면 클릭하십시오.

준비가 되면 설치를 클릭합니다. PC에 추가합니다. 잠시 후 Windows PowerShell용 새 SSH 클라이언트가 설치됩니다. 앱이 올바르게 설치되었는지 확인하려면 Windows를 재부팅하는 것이 좋습니다.

SSH 서버 앱에 대한 참고 사항

SSH 서버도 설치할 수 있다는 사실을 강조할 가치가 있습니다. Microsoft가 SSH를 통해 모든 형태의 범용 원격 관리를 활성화할 가능성은 거의 없지만 옵션으로 사용하는 것이 유용합니다.

이를 설치하려면 위의 단계를 반복하고 OpenSSH 서버를 선택합니다. .

Windows PowerShell에서 SSH 사용

SSH가 설치되고 작동하면 이를 사용하여 다른 컴퓨터와 통신할 수 있습니다. 예를 들어, Raspberry Pi(이 작은 컴퓨터에 대한 여러 원격 옵션 중 하나)에 액세스하는 데 사용할 수 있습니다.

사용법은 간단합니다. PowerShell에서 ssh 명령을 입력하고 원격 장치의 계정에 대한 사용자 이름과 해당 IP 주소를 입력합니다.

Windows 10 SSH 대 PuTTY:원격 액세스 클라이언트를 전환할 시간입니까?

예를 들어 RetroPie를 실행하는 Raspberry Pi 상자에 연결하기 위해 다음을 사용했습니다.

ssh [email protected]

이 시점에서 원격 장치는 보안 키를 수락하라는 메시지를 표시해야 합니다. 입력 이에 동의한 다음 프롬프트에서 사용한 사용자 이름의 비밀번호를 입력하십시오.

잠시 후 원격 Linux 장치에 연결되어 필요한 모든 작업을 수행할 수 있습니다.

PowerShell의 SSH 기능과 PuTTY 비교

PuTTY는 오랫동안 Windows의 SSH에 선호되는 선택이었습니다. 웹 서버를 제어하거나 사물 인터넷 장치에 액세스하거나 Linux PC를 원격으로 관리하는 등 가볍고 사용하기 쉬운 앱입니다.

PuTTY의 내구성에 대한 이유 중 하나는 다양한 기능 선택입니다. 그렇다면 Windows PowerShell의 SSH는 PuTTY와 경쟁할 수 있습니까?

Windows 10 SSH 대 PuTTY:원격 액세스 클라이언트를 전환할 시간입니까?

SSH 기능을 제공한다는 점에서 그렇습니다. ssh 명령을 입력하여 Windows 10에서 SSH의 일부 확장 기능을 사용하는 방법을 찾을 수 있습니다.

ssh

결과 옵션 목록은 기능을 간략하게 보여줍니다. 예를 들어 다음과 같이 포트를 지정할 수 있습니다.

ssh [username]@[hostname] -p [port]

가능성이 높습니다!

그러나 여전히 PuTTY가 아닙니다. Windows에서 OpenSSH를 사용하여 주소를 바인딩할 수 있지만 저장할 수 있는 주소의 수가 제한됩니다.

Windows 10 SSH 대 PuTTY:원격 액세스 클라이언트를 전환할 시간입니까?

PuTTY가 인기를 유지하는 데는 이유가 있습니다. 연결을 저장(및 이름 지정)할 수 있을 뿐만 아니라 텔넷, 직렬 및 기타 프로토콜을 통한 연결도 지원합니다. PuTTY의 모양도 구성할 수 있으며 데스크탑에서 빠르게 실행할 수 있습니다. 대체로 PuTTY는 던질 수 있는 거의 모든 것을 처리하는 견고한 유틸리티입니다.

Linux를 사용할 수 있는데 SSH를 사용하는 이유는 무엇입니까?

SSH를 통해 Linux를 원격 제어하는 ​​것이 중요할 수 있지만 SSH가 필요하지 않을 수도 있습니다. Windows 10은 이제 Linux 하위 시스템과 Bash와 유사한 명령 프롬프트를 제공합니다.

즉, Linux 명령을 쉽게 입력하고 현실적인 응답을 받을 수 있습니다. 모든 시나리오에 이상적이지는 않을 수 있지만 대학이나 교육 목적으로 Linux 액세스가 필요하고 Linux 장치에 대한 SSH 액세스(앱에 관계없이)가 없는 경우 이상적일 수 있습니다.

물론 이것이 유일한 옵션은 아닙니다. Windows에서 Bash 명령을 연습해야 하는 경우 언제든지 가상 머신을 설정할 수 있습니다. 여기에 Linux 배포판을 설치하기만 하면 (하드웨어가 허용하는 경우) Linux OS를 사용할 준비가 됩니다.

Windows 10에서 PuTTY를 포기할 때가 되었습니까?

SSH는 Windows 10의 PowerShell에서 사용하기 쉽습니다. 그러나 로드하는 데 몇 번의 클릭이 더 필요하고 기능이 부족하기 때문에 PuTTY를 계속 사용하는 것이 좋습니다. 어느 쪽이든, Windows 10에 SSH를 위한 두 가지 좋은 옵션이 있다는 사실은 축하할 가치가 있습니다.

더 많은 Windows용 SSH 옵션을 원하십니까? Windows용 SSH 도구 모음에서 대안에 대해 알려드립니다.