Pereiti prie pagrindinio turinio

Kaip naudojant FreeRDP prisijungti prie Windows serverio per komandinę eilutę

Šioje pamokoje sužinosite, kaip prisijungti prie savo Windows VPS naudojant FreeRDP per terminalą.

Atnaujinta šią savaitę

FreeRDP yra atvirojo kodo RDP klientas, skirtas Linux sistemoms. Jis leidžia prisijungti prie Windows serverių tiesiogiai iš komandinės eilutės. FreeRDP veikia daugumoje populiarių Linux distribucijų, įskaitant Ubuntu, Debian, Red Hat, Rocky Linux ir AlmaLinux.

Vaizdo atvaizdavimas priklauso nuo jūsų ekrano nustatymų ir naudojamų vaizdo plokštės tvarkyklių. Jei susiduriate su atvaizdavimo klaidomis, mastelio problemomis ar juodu ekranu, peržiūrėkite toliau pateiktus konfigūracijos parametrus.

1. FreeRDP įdiegimas

Ubuntu/Debian sistemose FreeRDP įdiekite naudodami apt paketų tvarkyklę:

sudo apt update
sudo apt install freerdp2-x11

AlmaLinux arba Rocky Linux sistemoje paleiskite šias komandas:

sudo dnf makecache
sudo dnf install -y epel-release
sudo dnf install -y freerdp

Baigus diegimą, patikrinkite, ar programa sėkmingai įdiegta. Ši komanda veikia visose paminėtose operacinėse sistemose:

xfreerdp /version

Jei rodoma informacija apie FreeRDP versiją, vadinasi programa sėkmingai įdiegta ir paruošta naudojimui.

2. Prisijungimas prie Windows serverio per RDP

2.1 Pagrindinė sintaksė

Prisijungimas naudojant FreeRDP atliekamas su komanda xfreerdp.

Pagrindinė sintaksė:

xfreerdp /v:SERVER_IP /u:USERNAME /p:PASSWORD

Kur:

  • /v nurodo serverio IP adresą arba pavadinimą

  • /u nurodo vartotojo vardą

  • /p nurodo slaptažodį

Tačiau stabiliam darbui ir taisyklingam vaizdo atvaizdavimui rekomenduojama naudoti papildomus parametrus.

2.2 Rekomenduojama prisijungimo komanda

Rekomenduojame pradėti nuo šio optimizuoto pavyzdžio:

xfreerdp /v:SERVER_IP /u:Administrator /d:. /sec:nla /f /size:1920x1080 +clipboard

SERVER_IP pakeiskite tikruoju savo Windows VPS IP adresu.

Šią komandą galite naudoti kaip pagrindą. Jei pastebite atvaizdavimo klaidų, neteisingą mastelį ar kitus grafinius nesklandumus, peržiūrėkite toliau pateiktus parametrų paaiškinimus ir prireikus pakoreguokite nustatymus.

2.3 Svarbiausių parametrų paaiškinimas

/f

Šis parametras leidžia iš karto paleisti sesiją per visą ekraną (full screen).

Jei jau esate prisijungę ir norite įjungti arba išjungti full screen režimą, paspauskite klavišų kombinaciją:

Ctrl + Alt + Enter

/size:1920x1080

Nustato fiksuotą sesijos raišką. Vietoje 1920x1080 įrašykite savo monitoriaus raišką.

Raiška tiesiogiai lemia, kaip Windows darbalaukis bus atvaizduojamas jūsų RDP sesijoje. Netinkamai parinkta raiška dažniausiai sukelia mastelio ar vaizdo iškraipymo problemas.

/bpp:32

Priverstinai nustato 32 bitų spalvų gylį.

Rekomenduojama naudoti šį nustatymą šiuolaikinėse Windows Server aplinkose, kad būtų išvengta spalvų iškraipymų ar kokybės praradimo.

/network:auto

Automatiškai parenka našumo nustatymus pagal ryšio kokybę.

Jei jūsų VPS yra duomenų centre ir ryšys pasižymi maža delsa, galite naudoti:

/network:lan

Tai dažnai užtikrina greitesnę reakciją ir sklandesnį darbą.

/rfx

Įjungia RemoteFX kodeką.

Šis nustatymas pagerina vaizdo atvaizdavimo našumą ir sumažina grafinius artefaktus, lyginant su baziniu RDP kodavimu.

/cert-ignore

Ignoruoja sertifikato įspėjimus ir leidžia prisijungti nedelsiant.

Testavimo ar laikinoje aplinkoje tai patogu, tačiau produkcinėje aplinkoje rekomenduojama šio parametro nenaudoti ir pirmo prisijungimo metu rankiniu būdu patvirtinti sertifikatą.

Išsamų ir nuolat atnaujinamą parametrų aprašymą rasite oficialioje FreeRDP naudotojo dokumentacijoje.

3. Papildoma informacija

FreeRDP sesijos metu spustelėkite viršutinę lango juostą, kad atidarytumėte meniu su papildomais įrankiais ir nustatymais. Pavyzdžiui, čia galite padaryti ekrano nuotrauką (Take screenshot).

FreeRDP yra lankstesnis sprendimas nei grafiniai RDP klientai, nes:

  • Veikia net minimaliose sistemose be grafinės darbalaukio aplinkos

  • Lengvai integruojamas į SSH darbo eigą

  • Palaiko pažangias funkcijas, tokias kaip diskų peradresavimas ir clipboard bendrinimas.

Dėl šių priežasčių administratoriams, valdantiems kelis Windows serverius, FreeRDP dažnai yra efektyvesnis ir patogesnis pasirinkimas nei grafiniai RDP klientai.

Ar gavote atsakymą į savo klausimą?