Povezivanje sa Windowsa: terminal i OpenSSH
Ugrađeni SSH klijent u Windowsu 10 i 11: provera dostupnosti, povezivanje, generisanje ključeva, profil u Windows Terminalu i rešavanje čestih problema.
Ažurirano 23. avgust 2026.
Na Windows-u ti više ne treba poseban SSH program: OpenSSH klijent je ugrađen u sistem, a Windows Terminal daje prave tabove i fontove.
Proveri da li je klijent instaliran
Otvori PowerShell ili Windows Terminal:
ssh -V
Ako ispiše verziju, sve je spremno. Ako se komanda ne pronađe, instaliraj komponentu:
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Komanda zahteva administratorska prava.
Povezivanje
ssh root@203.0.113.10
Adresu i gotovu komandu možeš da kopiraš iz kartice „Pregled“ u panelu mašine. Kada te pita za fingerprint, odgovori yes, zatim unesi root lozinku iz kartice „Pristup“ — karakteri se ne prikazuju dok kucaš.
Rešavanje grešaka pri prvom povezivanju opisano je u članku prva prijava na mašinu.
Ključevi na Windows-u
Sve radi isto kao na Linux-u:
ssh-keygen -t ed25519 -C "artem@windows"
type $env:USERPROFILE\.ssh\id_ed25519.pub
Druga komanda ispisuje javni ključ — tu liniju nalepi u panel, kartica „Pristup“. Lista ključeva tamo se zamenjuje u celosti; vidi SSH ključevi.
Da ne bi kucao lozinku ključa pri svakom povezivanju, uključi agent:
Set-Service ssh-agent -StartupType Automatic
Start-Service ssh-agent
ssh-add $env:USERPROFILE\.ssh\id_ed25519
Kratko ime umesto adrese
Napravi fajl C:\Users\<ti>\.ssh\config:
Host vds
HostName 203.0.113.10
User root
IdentityFile ~/.ssh/id_ed25519
Posle toga je dovoljno ssh vds. Za detalje vidi fajl ~/.ssh/config.
Profil u Windows Terminal-u
Settings → Add a profile → Blank profile:
- Name: VDS
- Command line:
ssh vds - Icon i šema boja — kako ti se sviđa
Sada se mašina otvara u svom tabu iz padajuće liste.
Česti problemi
| Simptom | Rešenje |
|---|---|
ssh: command not found | Komponenta OpenSSH Client nije instalirana (komanda iznad) |
Bad owner or permissions on config | Dozvole na .ssh su preširoke: ukloni nasleđivanje i ostavi pristup samo svom nalogu |
UNPROTECTED PRIVATE KEY FILE | Isto važi i za fajl ključa |
| Ćirilica u izlazu se kvari | Koristi Windows Terminal umesto stare cmd konzole |
REMOTE HOST IDENTIFICATION HAS CHANGED | Mašina je reinstalirana: ssh-keygen -R 203.0.113.10 |
| Veza se prekida kada miruje | Dodaj ServerAliveInterval 30 u ~/.ssh/config |
Kopiranje fajlova
Iste komande kao na Linux-u:
scp C:\work\dump.sql root@203.0.113.10:/root/
Za više vidi scp i rsync i prebacivanje fajlova preko SFTP.
Ako više voliš grafički interfejs i prozor sa sesijama, PuTTY je i dalje opcija — nije ništa lošiji, samo drugačiji.