Windows에서 PowerShell을 실행하면 두 가지 버전이 있다는 걸 알게 됩니다. powershell.exe(5.1)는 Windows 기본 내장이고, pwsh.exe(7+)는 별도 설치가 필요합니다. PowerShell 7은 UTF-8 기본 지원, 새로운 연산자(??, ?., &&), 병렬처리 내장 등 다양한 개선을 포함합니다.
서비스가 여러 번 실패하면 systemd가 재시작을 차단하고, 설정 파일을 수정해도 실패 카운터가 초기화되지 않습니다. sudo systemctl reset-failed <service>로 초기화 후 재시작할 수 있습니다.
Docker Desktop 없이 WSL2에서 Docker Engine을 직접 설치하면 메모리 1~2GB를 절약할 수 있습니다. Ubuntu 24.04 + systemd 설정으로 Windows 재부팅 후에도 자동 시작되며, 기존 Docker Desktop 이미지/볼륨도 100% 이관 가능합니다.
WSL2에서 SFTP 서버를 구성하는 방법을 단계별로 안내합니다. 선행 조건으로 WSL2 포트포워딩 가이드 완료를 권장합니다.
WSL2에서 서비스를 실행했는데 같은 네트워크의 다른 PC에서 접속이 안 되는 문제를 해결하는 포트포워딩 및 방화벽 설정 가이드입니다.