«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Recent Posts
Today
Total
03-12 13:46
300x250
관리 메뉴

변군이글루 블로그(Development)

원도우 11에서 WSL을 사용하여 Ubuntu를 실행하고 SSH 서버를 활성화하는 방법 본문

원도우

원도우 11에서 WSL을 사용하여 Ubuntu를 실행하고 SSH 서버를 활성화하는 방법

변군Dev 2023. 9. 6. 21:43
728x90

원도우 11에서 Windows Subsystem for Linux (WSL)을 사용하여 Ubuntu를 실행하고 SSH 서버를 활성화하는 방법

1. WSL 설치

  • Windows 11에서 WSL을 사용하려면 먼저 WSL을 설치해야 합니다. 이를 위해 PowerShell을 열고 다음 명령을 실행합니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • 시스템 재부팅이 요구되면 수락하세요.

2. WSL 2로 업그레이드

  • WSL 2를 사용하면 더 나은 성능을 얻을 수 있습니다. WSL 2로 업그레이드하려면 다음 명령을 실행합니다.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • 그런 다음 WSL 2를 기본 버전으로 설정합니다.
wsl --set-default-version 2

3. Ubuntu 설치

  • Microsoft 스토어에서 Ubuntu를 설치하거나, 명령 프롬프트나 PowerShell에서 다음 명령을 실행하여 Ubuntu를 다운로드하고 설치합니다.
wsl --install -d Ubuntu

4. Ubuntu 초기 설정

  • 처음으로 Ubuntu를 실행하면 사용자 이름과 암호를 설정하게 됩니다.
728x90

5. SSH 서버 설치

  • SSH 서버를 설치하려면 다음 명령을 실행합니다.
sudo apt update
sudo apt install openssh-server

6. SSH 서비스 시작

  • SSH 서버를 시작하려면 다음 명령을 실행합니다.
sudo service ssh start
  • SSH 서버가 실행 중인지 확인하려면 다음 명령을 사용합니다.
sudo service ssh status

7. 방화벽 규칙 설정 (선택 사항)

  • 기본적으로 SSH 포트 22가 방화벽에 차단될 수 있으므로 필요에 따라 방화벽 규칙을 설정해야 합니다.

이제 SSH 서버가 WSL 우분투에서 활성화되었으며, 다른 컴퓨터에서 SSH 클라이언트를 사용하여 연결할 수 있어야 합니다. SSH 클라이언트를 사용하여 WSL 우분투에 연결하려면 다음 명령을 사용할 수 있습니다. (리눅스 또는 macOS에서)

ssh username@wsl-hostname-or-ip

 

여기서 username은 WSL 우분투에서 설정한 사용자 이름이고, wsl-hostname-or-ip는 WSL 우분투의 호스트 이름 또는 IP 주소입니다.

 

728x90