윈도우에서 SSH를 사용하는 방법

최종 업데이트: 2024년 08월 23일

SSH

보안 셸는 SSH라는 약어로 더 잘 알려져 있습니다. 원격 관리 프로토콜 이를 통해 우리는 인터넷상의 원격 서버를 수정하고 제어할 수 있습니다. 모두 가장 엄격한 표준을 준수합니다. 온라인 보안. 이 글에서 우리는 설명할 것입니다 Windows에서 SSH를 사용하는 방법 그리고 이것이 우리에게 가져다 줄 이점은 무엇입니까?

Linux 및 MacOS 운영 체제의 많은 사용자는 터미널 자체에서 원격 서버의 SSH를 사용합니다. Windows의 경우 절차가 다소 다릅니다..

SSH 를 목표로 1997년에 만들어졌습니다. 텔넷 교체는 암호화되지 않은 프로토콜이므로 사용자에게 어떤 유형의 보안도 제공하지 않습니다. 이것이 바로 Secure Shell 사용에 대한 근본적인 측면이자 결정적인 주장입니다. 보안. SSH는 가장 혁신적인 암호화 기술을 사용하여 사용자와 원격 서버 간의 안전한 통신을 보장합니다.

SSH 작동 방식

SSH

SSH는 클라이언트와 서버 사이에 전송되는 데이터를 암호화하기 위해 이중 인증 시스템. 한편으로는 공개 키 암호화를 사용하고 다른 한편으로는 개인 키를 사용합니다.. 각각에 대한 키는 연결이 설정될 때 생성됩니다. 공개 키는 서버와 공유되고 개인 키는 클라이언트에 의해 보관됩니다. 

독점 콘텐츠 - 여기를 클릭하세요  Windows 11에서 예상치 못한 Windows Vista 시작음의 귀환: 우리를 그리워하게 만든 버그

그러므로 우리는 다음을 구별해야 합니다. 두 가지 주요 구성요소:

  • SSH 클라이언트, 이는 사용자가 서버에 연결하기 위해 자신의 컴퓨터에서 실행할 수 있는 애플리케이션입니다.
  • SSH 서버, 원격 서버에서 실행되는 소프트웨어입니다.

명심해야 할 중요한 측면은 이 연결을 사용하려면 먼저 SSH 서버 역할을 수행하는 특정 컴퓨터를 구성해야 한다는 것입니다. 다른 대안은 공유할 파일을 클라우드에 업로드하거나 원격 데스크톱 설정.

Windows에서 SSH 활성화 및 사용

Windows에서 SSH를 설정하는 과정은 특별히 복잡하지 않습니다. 따라야 할 단계는 다음과 같습니다.

컴퓨터를 SSH 서버로 활성화

Windows의 SSH

  1. 가장 먼저, 우리는 PC를 켠다 우리가 서버로 사용할 것입니다.
  2. 그런 다음 키 조합을 사용합니다. 윈도우 + R 표시되는 검색창에 다음과 같이 입력합니다. 서비스.msc.
  3. 열리는 창에서 검색하고 클릭합니다. OpenSSH SSH 서버.
  4. 다음으로 누르겠습니다 "시작".*
  5. 그런 다음 정확히 동일한 작업을 반복해야 합니다. OpenSSH 인증 에이전트. 때로는 비활성화되어 있으므로 활성화하려면 속성으로 이동해야 합니다.
  6. 이제 시작 메뉴를 열고 글을 씁니다. PowerShell. 다음 작업은 명령줄을 통해 수행해야 합니다. PowerShell, 명령 프롬프트로는 충분하지 않기 때문입니다.
  7. 그런 다음 콘솔에 액세스합니다. Windows PowerShell 관리자로서.
  8. 다음으로 다음 명령을 삽입합니다. New-NetFirewallRule -이름 sshd -DisplayName 'OpenSSH 서버(sshd)' -서비스 sshd -활성화 True -방향 인바운드 -프로토콜 TCP -작업 허용 -프로필 도메인.

(*) 컴퓨터를 켤 때마다 이 시작이 자동으로 시작되도록 하려면 탭을 클릭해야 합니다. 속성 그리고 거기에 시작 유형을 수동에서 자동으로 변경합니다.

독점 콘텐츠 - 여기를 클릭하세요  Windows에서 드라이버 설치로 인해 문제가 발생할 경우 롤백하는 방법

컴퓨터를 SSH 클라이언트로 활성화

퍼티

첫 번째 단계가 완료되면 이제 컴퓨터를 SSH 클라이언트로 활성화하기 위해 수행해야 할 작업을 살펴보겠습니다. 이 두 번째 단계에서는 PuTTY라는 프로그램을 사용하는 것이 중요합니다.

  1. SSH 클라이언트로 사용하려는 컴퓨터로 이동해 보겠습니다.
  2. 그 안에 소프트웨어를 설치합니다. 퍼티 (다운로드 링크, 여기). 확장자를 가진 파일을 다운로드하는 것이 좋습니다 .msi, 즉 64비트 버전입니다.
  3. 설치가 완료되면 이 소프트웨어를 사용하는 방법은 매우 간단합니다. 다음과 같이 표시된 IP를 작성하면 됩니다. 호스트 이름 그리고 버튼을 누르세요 열려 있는.

때때로 Windows에서 SSH를 사용할 때 방화벽으로 인해 서버와 연결을 설정할 때 인증 실패나 오류 등 몇 가지 문제가 발생할 수 있습니다. 이러한 모든 작은 버그는 설정을 변경하여 쉽게 해결할 수 있습니다.

결론: SSH 사용의 중요성

SSH 사용의 중요성은 SSH가 우리에게 제공하는 기능에 있습니다. 원격 서버에 연결하는 안전한 방법. 암호화되지 않은 연결을 사용하면 누구든지 데이터 전송을 가로챌 수 있습니다. 이는 해커(또는 최소한의 지식을 가진 사용자라도)가 비밀번호에서 신용 카드 데이터에 이르기까지 민감한 정보를 추출하는 데 사용할 수 있는 매우 심각한 보안 침해입니다.

독점 콘텐츠 - 여기를 클릭하세요  Windows에서 파일과 폴더를 자동으로 구성하는 방법

그러나 이는 클라이언트와 서버에서만 읽을 수 있도록 데이터를 암호화할 수 있는 프로토콜인 SSH의 도움으로 쉽지 않습니다.

반면 Windows 및 기타 운영 체제의 SSH는 다음을 제공합니다. 광범위한 사용자 정의 가능성. 이러한 옵션은 시스템의 SSH 구성 파일을 편집하여 관리할 수 있습니다.