Windows Tips & News

Windows 10에서 OpenSSH 서버를 활성화하는 방법

click fraud protection
권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.

이미 알고 계시겠지만 Windows 10에는 클라이언트와 서버 모두에 SSH 소프트웨어가 내장되어 있습니다! 이 기사에서는 SSH 서버를 활성화하는 방법을 살펴보겠습니다.

광고

참고: OpenSSH 서버 앱을 사용하면 SSH 프로토콜을 사용하여 컴퓨터에 연결할 수 있습니다. 네트워크의 다른 컴퓨터에 액세스할 수 없습니다. 다른 컴퓨터에 연결하려면 다음을 수행해야 합니다. OpenSSH 클라이언트 설치.

Windows 10을 통해 Microsoft는 사용자가 SSH 클라이언트와 서버를 요청한 몇 년 후 마침내 사용자의 의견을 경청했습니다. OpenSSH 구현을 포함함으로써 OS의 가치가 높아집니다.

이 글을 쓰는 시점에서 Windows 10에 포함된 OpenSSH 소프트웨어는 베타 단계입니다. 이는 안정성 문제가 있을 수 있음을 의미합니다.

제공된 SSH 서버는 Linux 앱과 유사합니다. 언뜻 보기에는 *NIX 대응 제품과 동일한 기능을 지원하는 것으로 보입니다. 콘솔 앱이지만 윈도우 서비스.

Windows 10에서 OpenSSH 서버를 활성화하는 방법을 살펴보겠습니다.

내용물숨다
Windows 10에서 OpenSSH 서버 활성화
Windows 10에서 OpenSSH 서버를 시작하는 방법
Windows 10에서 SSH 서버에 연결

Windows 10에서 OpenSSH 서버 활성화

  1. 열기 설정 앱 앱 -> 앱 및 기능으로 이동합니다.
  2. 오른쪽에서 선택적 기능 관리를 클릭합니다.앱 및 기능 관리 옵션 링크 Windows 10
  3. 다음 페이지에서 버튼을 클릭하십시오. 기능 추가.기능 버튼 추가
  4. 기능 목록에서 OpenSSH 서버 그리고 설치 단추.Windows 10 SSH 서버 설치Windows 10 SSH 서버 설치
  5. Windows 10 다시 시작.

그러면 Windows 10에 OpenSSH 서버 소프트웨어가 설치됩니다.

바이너리 파일은 폴더 아래에 있습니다. c:\windows\system32\Openssh. SSH 클라이언트 앱 외에도 폴더에는 다음과 같은 서버 도구가 포함되어 있습니다.

  • sftp-server.exe
  • SSH 에이전트.exe
  • ssh-keygen.exe
  • SSHD.exe
  • 구성 파일 "sshd_config".

SSH 서버는 서비스로 실행되도록 구성됩니다.

SSHD 서비스 Windows 10

이 글을 쓰는 현재, 자동으로 시작되지 않습니다. 수동으로 구성해야 합니다.

Windows 10에서 OpenSSH 서버를 시작하는 방법

  1. 두 번 클릭 SSHD 서비스 항목을 클릭하여 해당 속성을 엽니다.
  2. "로그온" 탭에서 sshd 서버에서 사용하는 사용자 계정을 확인합니다. 제 경우에는 NT 서비스\sshd.SSHd 서비스 사용자 계정 Windows 10
  3. 자, 열어 상승된 명령 프롬프트.
  4. 다음 명령을 사용하여 c:\windows\system32\Openssh 디렉터리로 이동합니다. cd c:\windows\system32\Openssh.
  5. 여기에서 명령을 실행하십시오. ssh-keygen -A sshd 서버에 대한 보안 키를 생성합니다.SSHd 서버 생성 키
  6. 이제 관리자 권한 명령 프롬프트에서 다음을 입력하십시오. 탐색기.exe . OpenSSH 폴더에서 파일 탐색기를 시작합니다.
  7. 업데이트: Microsoft는 지도 시간 이는 올바른 할당 프로세스를 매우 간단하게 만듭니다.
    PowerShell을 관리자로 열고 다음 명령을 실행합니다.
    설치 모듈 - 강제 OpenSSHUtils 복구-SshdHostKeyPermission -FilePath C:\Windows\System32\OpenSSH\ssh_host_ed25519_key

    그게 다야! 필요한 모든 권한이 설정되었습니다.

  8. 또는 다음 단계를 수행할 수 있습니다.
    마우스 오른쪽 버튼으로 클릭 ssh_host_ed25519_key 파일 및 소유권을 변경 sshd 서비스 사용자에게, 예를 들어 NT 서비스\sshd.Sshd 키 파일 소유권 변경
  9. "추가"를 클릭하고 사용자 "NT Service\sshd"에 대한 "읽기" 권한을 추가합니다. 이제 다음과 같은 것을 얻으려면 다른 모든 권한을 제거하십시오.Sshd 키 파일 권한 변경"적용"을 클릭하고 작업을 확인합니다.
  10. 마지막으로 서비스를 엽니다(Win + R 키를 누르고 서비스.msc 실행 상자에서) sshd 서비스를 시작합니다. 다음과 같이 시작해야 합니다.
    SSHD 서비스가 실행 중입니다.
  11. Windows 방화벽에서 SSH 포트를 허용합니다. 기본적으로 서버는 포트 22를 사용합니다. 관리자 권한 명령 프롬프트에서 이 명령을 실행합니다. netsh advfirewall 방화벽 추가 규칙 이름="SSHD 포트" dir=in action=허용 프로토콜=TCP localport=22SSHd 서비스 오픈 포트 Microsoft는 PowerShell에 대해 다음과 같은 대체 명령을 제공했습니다.
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH 서버(sshd)' -Service sshd -활성화 True -방향 인바운드 -프로토콜 TCP -작업 허용 -프로필 도메인
  12. 마침내, 사용자 계정의 비밀번호 설정 당신이 그것을 가지고 있지 않다면.

이제 실제로 사용해 볼 수 있습니다.

Windows 10에서 SSH 서버에 연결

SSH 클라이언트를 엽니다. 같은 컴퓨터에서 시작할 수 있습니다. 내장을 사용하여 OpenSSH 클라이언트 또는 네트워크의 다른 컴퓨터에서 시작하십시오.

일반적인 경우 OpenSSH 콘솔 클라이언트의 구문은 다음과 같습니다.

ssh 사용자 이름@호스트 -p 포트

제 경우 명령은 다음과 같습니다.

ssh [email protected]

어디에 위네로 내 Windows 사용자 이름이고 192.168.2.96 이다 내 Windows 10 PC의 IP 주소. Arch Linux를 실행하는 다른 PC에서 연결하겠습니다.Windows 10 내장 Sshd 서버 1에 연결

마침내 당신이 들어왔습니다!

Windows 10 내장 Sshd 서버 2에 연결

서버는 고전적인 Windows 콘솔 명령을 실행합니다. more, type, ver, copy.

Windows 10 내장 Sshd 서버 3에 연결

하지만 FAR Manager를 실행할 수 없습니다. 흑백으로 표시되고 깨져 보입니다.Windows 10 내장 Sshd 서버 4에 연결

또 다른 흥미로운 관찰: 탐색기와 같은 GUI 앱을 시작할 수 있습니다. SSH에 사용하는 것과 동일한 사용자 계정으로 로그인하면 데스크톱에서 시작됩니다. 보다:

Windows 10 내장 Sshd 서버 5에 연결

글쎄, 내장 SSH 서버는 확실히 흥미로운 것입니다. Linux 컴퓨터에 rdesktop과 같은 도구를 설치하거나 X 서버가 설치되지 않은 Linux 컴퓨터에서 Windows 설정을 변경하지 않고도 Windows 시스템을 관리할 수 있습니다.

이 글을 쓰는 시점에서 Windows 10에 내장된 SSH 서버는 베타 단계에 있으므로 앞으로 더욱 흥미로워지고 유용한 기능이 될 것입니다.

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.
Windows 10에서 미리보기 창 상황에 맞는 메뉴 추가

Windows 10에서 미리보기 창 상황에 맞는 메뉴 추가

오늘은 Windows 10 컨텍스트 메뉴에 미리보기 창을 추가하는 방법에 대해 알아보겠습니다. 이렇게 하면 상황에 맞는 메뉴에서 직접 파일 탐색기의 미리 보기 창을 토글할 수...

더 읽어보기

Google 크롬에서 PDF에 대해 두 페이지 보기 활성화

Google 크롬에서 PDF에 대해 두 페이지 보기 활성화

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.Google 크롬에서 PDF 파일에 대해 두 페이지 보기를 활성화하는 방법(2개 보기).이...

더 읽어보기

Chrome은 비디오 아카이브를 재생하지 않습니다.

이 웹사이트는 쿠키를 사용하여 웹사이트를 탐색하는 동안 경험을 개선합니다. 이 쿠키 중 필요에 따라 분류된 쿠키는 웹사이트의 기본 기능이 작동하는 데 필수적이므로 귀하의 브라...

더 읽어보기