Jei norite bendrinti darbalaukį per LAN ar Internetas „Linux“, vienas geriausių būdų yra talpinti VNC serverį. Yra daugybė skirtingų VNC sprendimų, skirtų dalijimuisi darbalaukiu „Linux“. Šiame straipsnyje apžvelgsime „TigerVNC“. Tai siūlo patikimą VNC serverio sprendimą, lengvai įdiegiamas ir palaikomas keliose „Linux“ versijose.
SPOILER ALERT: Slinkite žemyn ir žiūrėti vaizdo įrašą šio straipsnio pabaigoje.
sudo apt install tigervnc-autonominis serveris tigervnc-viewer
sudo apt-get install tigervnc-standalone-server tigervnc-viewer
sudo pacman -S tigervnc
sudo dnf įdiegti tigervnc-serverį
Paimkite „TigerVNC“ paketą iš „OpenSUSE“ kūrimo paslaugos puslapio. Palaikomos visos šiuolaikinės SUSE versijos. Norėdami įdiegti, spustelėkite mygtuką diegti vienu spustelėjimu.
„TigerVNC“ yra viena iš labiausiai „Linux“ naudojamų VNC platformų. Tai reiškia, kad yra didelė tikimybė, kad jūsų platinimas bus palaikomas, ir kad yra įdiegiamas paketas. Ieškokite „Linux“ distribucijos paketo tvarkyklėje „tiger vnc“ ir „tiger vnc server“. Įdiekite juos ir tęskite šį vadovą.
Nerandate paketo? Eikite į Oficiali svetainė išmokti gauti dvejetainį arba šaltinio kodą.
„TigerVNC“ automatiškai sukonfigūruos dalykus ir paruoš juos naudoti. Norėdami pradėti serverio konfigūracijos procesą, atidarykite terminalo langą. Terminalo lange naudokite šią komandą:
vncserver
Kai ši komanda vykdoma terminalo viduje, eilutė paprašys slaptažodžio, kad galėtumėte pasiekti jūsų stalinius kompiuterius per VNC. Žiniatinklio naršyklėje eikite į stiprus slaptažodžių generatorius, ir sugeneruokite saugų slaptažodį. Tai labai svarbu, ypač jei planuojate savo VNC jungtis nukreipti į internetą.
Įveskite slaptažodį į užklausą, tada konfigūracijos failas sugeneruos save ir išsaugokite aplanke ~ / .vnc.
Pagal numatytuosius nustatymus VNC serveris, kurį ką tik nustatėte, veiks tik atidarius terminalą ir paleidus vncserver komanda. Kadangi viskas jau sukonfigūruota, įrankis paleis viską ir išspausdins adresą, kurį reikia prisijungti per LAN.
vncserver
Pastaba: jei norite paleisti VNC internetu, skaitykite apie maršrutizatoriaus vadovą ir persiuntimo prievadą 111.
Malonu paleisti serverį su komanda, jei viskas, ko jums reikia, yra greita prieiga čia ir ten. Tačiau jei jums reikia nuolatinio ryšio, geriausia išeitis yra leisti VNC nuolat veikti per jūsų init sistemą. Kaip dauguma šiuolaikinių „Linux“ operacinių sistemų naudoja sisteminę sistemą, štai ką aprašysime pavyzdyje.
Jei jūsų „Linux“ operacinėje sistemoje nenaudojama sisteminė pradinė sistema, paleisdami naudodami xinitrc, turėsite pridėti komandą „vncserver“ arba kažką panašaus.
Įgalinkite serverį paleisdami paleisdami toliau nurodytą „systemd“ komandą.
„systemctl“ - vartotojo įgalinimas vncserver @: 1
Nevykdykite šios komandos ne vartotojo režimu, nes tai gali būti saugumo problema. Be to, neįgalinkite VNC serverio nuolat veikti, jei nepasitikite kitais savo tinklo nariais.
Kartais „TigerVNC“ gali glostyti ir suglumti. Jei bet kada turite sunaikinti serverį, naudokite šią komandą.
vncserver -kill: 1
Atminkite, kad ši komanda vienu metu sunaikins tik vieną veikiantį egzempliorių. Jei vienu metu naudojate kelias serverio versijas, turėsite tai nurodyti komandoje. Norėdami tai padaryti, pakeiskite: 1 numeriu, kurį serveris jums davė, kai paleidote komandą.
Vien todėl, kad galite prisijungti prie savo VNC serverio, dar nereiškia, kad kas nors nutiks. Jei kažkas nutiks prisijungiant, turėsite tai nurodyti automatinio paleidimo faile. Padarykite vieną eidami į terminalą ir įvesdami:
echo '#! / bin / sh'> ~ / .vnc / xstartup chmod u + x ~ / .vncxstartup
Tada raskite kodą darbalaukio aplinkai paleisti. Norėdami rasti šį kodą, atidarykite kitą terminalo skirtuką ir eikite į komandą cd xsessions katalogą.
CD / usr / share / xsessions /
Šiame aplanke naudokite LS norėdami atskleisti viską, kas jame yra. Čia gyvena visi darbalaukio aplinkos seansų failai. Šiame pavyzdyje naudosime „LXDE Desktop“, tačiau kiekvienos darbalaukio aplinkos koncepcija yra ta pati.
Naudojant katė ir grep, atskleiskite komandą „xsession Desktop“ failo viduje.
katė LXDE.desktop | grep "Exec ="
Vykdant katės komandą šiame sesijos faile, paaiškėja LXDE pradžios komanda:
Vykdyti = / usr / bin / startlxde
Pamiršti apie "Vykdyti = “ir susitelkite ties „/usr/bin/lxde“. Naudodami „Nano“ teksto rengyklę, įklijuokite šį naujai atrastą kodą į paleisties failą ir paspauskite „Ctrl“ + O kad išsaugotum.
nano ~ / .vnc / xstartup exec / usr / bin / startlxde &
Šis procesas veiks su bet kuria darbalaukio aplinkos sesija /usr/share/xsessions/.
Labai lengva prisijungti prie veikiančio VNC serverio tinkle. Norėdami pradėti, atminkite, kad kiekvieną kartą paleisdami VNC serverio egzempliorių jis sukuria 1. Pirmasis serverio egzempliorius (dar žinomas kaip tik vieną kartą vykdant komandą) sukurs:
pavyzdys-linux-pc: 1
Paleidus jį 4 kartus, 4 atskiruose terminaluose bus sukurta:
pavyzdys-linux-pc: 1 pavyzdys-linux-pc: 2 pavyzdys-linux-pc: 3 pavyzdys-linux-pc: 4
Kol kompiuteris, norintis prisijungti prie sesijos, taip pat kompiuteris, kuriame vyksta sesija, yra tame pačiame tinkle, ryšį galima užmegzti tik pagrindiniu kompiuterio pavadinimu. Norėdami prisijungti, atidarykite terminalą ir įveskite šią komandą.
„vncviewer“ pavyzdys-linux-pc: 1
Įvedę komandą į komandą, atsidarys „TigerVNC“ vartotojo sąsajos įrankis ir paprašys slaptažodžio. Įveskite slaptažodį, kurį įrašėte sąrankos metu, kad prisijungtumėte.
Nenorite prisijungti per komandinę eilutę? Jei taip, atidarykite „Tiger VNC“ peržiūros programą ir užpildykite serverio adresą raginimo viduje. Įveskite slaptažodį, kurio buvote paprašyti užpildyti, kai jis prasidėjo.
Galima naudoti „Linux“ ir kitų „Unix“ tipo operacinių sistemų konfi...
„Nordic“ yra įdomi tamsi „GTK“ tema „Linux“. „Nordic“ spalvų schema...
„JDownloader“ yra garsusis kelių platformų atsisiuntimo greitintuva...