От Windows до Linux без виртуални машини

Здравейте!
Наскоро ми се наложи да работя едновременно с Linux инструменти, докато съм под Windows 11. В миналото използвах виртуални машини, но този път реших да пробвам WSL (Windows Subsystem for Linux). Не само че се оказа лесно, но и изключително удобно – особено когато комбинирам това с Proxmox, от който често тегля архиви и правя поддръжка.
В тази статия ще ви покажа стъпка по стъпка как:
- инсталирах WSL и Ubuntu
- настроих терминала
- създадох .ssh конфигурация
- и как с една команда свалям бекъпи от Proxmox направо в Windows.
🐧 Стъпка 1: Инсталиране на WSL и Ubuntu
Отворете PowerShell като администратор и изпълнете следното:
wsl --install
С тази една команда Windows:
- активира необходимите компоненти (WSL и виртуализация),
- инсталира Ubuntu (по подразбиране последната LTS версия),
- и ще поиска рестарт.
След рестартиране Ubuntu се стартира автоматично, където ви подканва да създадете потребителско име и парола.
💻 Стъпка 2: Инсталиране на Windows Terminal
WSL може да се стартира през старото CMD/PowerShell, но силно препоръчвам Windows Terminal, който е много по-модерен и гъвкав.
- Отворете Microsoft Store
- Потърсете Windows Terminal
- Инсталирайте

След инсталация отворете терминала, отидете в Settings > Startup > Default profile и изберете Ubuntu
, за да ви се отваря директно Linux средата.
🔐 Стъпка 3: Създаване на .ssh
и config
За да мога удобно да се свързвам към сървъри (включително Proxmox), създадох директория .ssh
с нужните права:
mkdir -p ~/.ssh
chmod 700 ~/.ssh
touch ~/.ssh/config
chmod 600 ~/.ssh/config
След това добавих в ~/.ssh/config
следния примерен блок:
Host proxmox
HostName 10.10.10.68
User root
IdentityFile ~/.ssh/id_ed25519
Ако още нямате SSH ключ, създавате такъв с:
ssh-keygen -t ed25519 -C "[email protected]"
Публичният ключ (id_ed25519.pub
) се добавя в ~/.ssh/authorized_keys
на Proxmox сървъра, за да можете да се свързвате без парола.
📥 Стъпка 4: Как свалям бекъп (backup) от Proxmox в Windows през WSL
И тук идва истинският комфорт – благодарение на това, че WSL има достъп до целия Windows диск през /mnt/c
, мога директно да прехвърлям бекъпи от Proxmox към Desktop-а ми в Windows с една команда.
👉 Ето точната команда, която използвам:
scp [email protected]:/var/lib/vz/dump/vzdump-lxc-114-2025_07_26-14_58_17.tar.zst /mnt/c/Users/fedia/Desktop/
Или с rsync:
rsync -avz --partial --progress -e ssh [email protected]:/var/lib/vz/dump/vzdump-lxc-114-2025_07_26-14_58_17.tar.zst /mnt/c/Users/fedia/Desktop/
Почти винаги е по-добре да се използва rsync
вместо scp
, особено за големи архиви.
✅ Резултат:
Бекъпът се появява директно на десктопа на Windows – няма нужда от WinSCP, флашки или копиране през мрежови дискове.
Обратната команда на scp
, която може да се използва за прехвърляне на файлове от Windows (WSL) към Proxmox сървъра, изглежда така:
scp /mnt/c/Users/fedia/Desktop/ime-na-faila.tar.zst [email protected]:/var/lib/vz/dump/
И с rsync:
rsync -avz --partial --progress -e ssh /mnt/c/Users/fedia/Desktop/ime-na-faila.tar.zst [email protected]:/var/lib/vz/dump/
Обяснение:
/mnt/c/Users/fedia/Desktop/ime-na-faila.tar.zst
– локален файл, който ще качвате[email protected]:/var/lib/vz/dump/
– отдалечена директория на Proxmox, където ще се копира-avz
– архивен режим, verbose, компресия--progress
– показва прогрес-e ssh
– прехвърлянето минава по SSH
🧪 Допълнително: Проверка и инсталиране на нужни пакети
Ако scp
не е наличен:
sudo apt update && sudo apt install openssh-client -y
🏁 Заключение
WSL се оказа отличен инструмент за всеки, който ползва Windows, но иска удобен достъп до Linux среда. Комбинацията с Proxmox и SSH достъп прави бекъпите и автоматизациите бързи, сигурни и безболезнени.
Надявам се статията да помогне и на други хора, които тепърва откриват тази възможност.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut