Skip to content
VDS · Pristup mašini

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

SimptomRešenje
ssh: command not foundKomponenta OpenSSH Client nije instalirana (komanda iznad)
Bad owner or permissions on configDozvole na .ssh su preširoke: ukloni nasleđivanje i ostavi pristup samo svom nalogu
UNPROTECTED PRIVATE KEY FILEIsto važi i za fajl ključa
Ćirilica u izlazu se kvariKoristi Windows Terminal umesto stare cmd konzole
REMOTE HOST IDENTIFICATION HAS CHANGEDMašina je reinstalirana: ssh-keygen -R 203.0.113.10
Veza se prekida kada mirujeDodaj 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.