반응형
원도우 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를 실행하면 사용자 이름과 암호를 설정하게 됩니다.
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
반응형
'원도우' 카테고리의 다른 글
| 원도우에서 packer를 설치하는 방법 (0) | 2023.09.25 |
|---|---|
| 윈도우 11에서 컴퓨터를 자동으로 종료하는 명령어 (0) | 2023.09.14 |
| 원도우 11에서 로컬 보안 정책과 그룹 정책을 통한 암호 정책 설정 방법 (0) | 2023.08.09 |
| 원도우 11에서 Docker Desktop을 설치하는 방법 (0) | 2023.08.06 |
| 테라폼을 사용하여 Docker 예제를 실행하는 방법 (0) | 2023.08.06 |