원도우
원도우 11에서 WSL을 사용하여 Ubuntu를 실행하고 SSH 서버를 활성화하는 방법
변군이글루
2023. 9. 6. 21:42
반응형
원도우 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
반응형