Turpinot lietot mājas lapu cloudhosting.lv, Jūs piekrītat sīkdatņu izmantošanas noteikumiem. Uzzināt vairāk. Piekrītu
Darbvirsmas vides izmantošana CentOS 7 VPS
Iegādājoties attālo VPS vai Cloud Server, iespējams, ka tiem būs tikai komandrindas saskarne. Ja vēlaties servera pārvaldīšanai un dažādu uzdevumu veikšanai izmantot grafisko darbvirsmu, varat sekot šai rokasgrāmatai. Šajā rokasgrāmatā jūs uzzināsit, kā savai CentOS 7 sistēmai instalēt atšķirīgu vieglu grafisko darbvirsmas vidi. Jūs arī iemācīsities instalēt XRDP tālvadības VPS, lai jūs varētu izmantot grafisko interfeisu no datora.
Prasības
Lai sekotu šai apmācībai, jums būs nepieciešams VPS vai Cloud Server, kurā darbojas CentOS 7.x. Turklāt jums būs nepieciešama piekļuve arī saknes lietotājam. Ja esat pieteicies kā lietotājs, kurš nav saknes, palaidiet sudo -i, lai pārslēgtos uz saknes kontu. Darbvirsmas vides darbināšanai ir nepieciešama papildu RAM, salīdzinot ar komandrindas saskarni, tāpēc pārliecinieties, vai jums ir vismaz 512 MB, ieteicams ir 1 GB.
Darbvirsmas Desktop Environment
Šajā apmācībā mēs instalēsim GNOME, MATE un XFCE darbvirsmas vidi. Visas šīs vides ir atvērtā koda un tām ir dažādas iespējas. Atkarībā no izvēles jūs varat instalēt jebkuru no šīm darbvirsmas vidēm. Lūdzu, ņemiet vērā: jums vajadzētu instalēt tikai vienu darbvirsmas vidi no tālāk norādītajām iespējām. Instalējot vairāk nekā vienu darbvirsmas vidi, jūsu mašīna tiks sabojāta.
Pirms jebkuras pakotnes instalēšanas ieteicams jaunināt sistēmu un instalētās pakotnes, izmantojot šo komandu.
yum -y update
Kad sistēma ir atjaunināta, varat turpināt instalēt jebkuru no šīm darbvirsmas vidēm.
GNOME instalēšana
GNOME ir darbvirsmas vide, kas veidota, izmantojot tikai atvērtā koda un bezmaksas programmatūru. GNOME tiek atbalstīts gandrīz visās Linux platformās. GNOME aktīvi attīstās pēdējos 17 gadus, un to izstrādā GNOME projekts. Jaunākā šīs programmatūras versija ir GNOME 3, kurai ir daudz dažādu iespēju.
Lai instalētu GNOME, palaidiet šo komandu.
yum -y groupinstall "GNOME Desktop"
Iepriekš minētā komanda jūsu sistēmā instalēs daudzas paketes, tāpēc tas prasīs zināmu laiku atkarībā no tīkla un aparatūras ātruma. Tagad palaidiet šo komandu, lai sāknēšanas laikā sāktu GNOME.
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Tagad atsāknējiet sistēmu, izmantojot komandu init 6, un pārejiet pie XRDP instalēšanas jūsu sistēmā.
instalēšana MATE
MATE cēlies no GNOME 2 neapturama koda. Tā ir arī ļoti populāra darbvirsmas vide, un tā ir bijusi noklusējuma darbvirsma Mint un Fedora. MATE nav pieejams noklusējuma YUM repozitorijā, tāpēc jums sistēmā būs jāpievieno arī EPEL repozitorijs. Lai pievienotu EPEL repozitoriju, izpildiet šo komandu.
yum -y install epel-release yum -y update yum clean all
Iepriekš minētā komanda jūsu sistēmā instalēs EPEL krātuvi un pēc tam atjauninās krātuvi. Visbeidzot pēdējā komanda no jūsu sistēmas izdzēsīs YUM kešatmiņu. Tagad palaidiet šo komandu, lai savā sistēmā instalētu minimālu X Windows sistēmu.
yum -y groupinstall "X Window system"
Tagad palaidiet šo komandu, lai instalētu MATE grafiskās darbvirsmas sistēmu.
yum -y groupinstall "MATE Desktop"
MATE darbvirsma jūsu sistēmā instalē mazāk pakešu, salīdzinot ar GNOME darbvirsmu, tāpēc tas prasīs mazāk laika, salīdzinot ar GNOME. Turklāt mēs varam teikt, ka tas ir daudz vieglāks nekā GNOME darbvirsma.
Tagad palaidiet šo komandu, lai sāknēšanas laikā sāktu GUI vai MATE darbvirsmu.
systemctl set-default graphical.target
Jums vajadzētu redzēt šādu izvadi:
[root@Mate ~]# sudo systemctl set-default graphical.target Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.
Tagad atsāknējiet sistēmu, izmantojot komandu init 6, un pārejiet pie XRDP instalēšanas jūsu sistēmā.
XFCE instalēšana
XFCE ir vēl viena atvērtā koda grafiskā darbvirsmas vide, tā ir uzrakstīta C. XFCE ir ieteicama darbvirsmas vide attāliem serveriem, jo tā ir viegla un ātra, tāpēc neizmanto daudz aparatūras resursu. XFCE nav pieejams noklusējuma YUM repozitorijā, tāpēc jums sistēmā būs jāpievieno arī EPEL repozitorijs. Lai pievienotu EPEL repozitoriju, izpildiet šo komandu.
yum -y install epel-release yum -y update yum clean all
Iepriekš minētā komanda jūsu sistēmā instalēs EPEL krātuvi un pēc tam atjauninās krātuvi. Visbeidzot pēdējā komanda no jūsu sistēmas izdzēsīs YUM kešatmiņu.
Tagad palaidiet šo komandu, lai savā sistēmā instalētu minimālu X Windows sistēmu.
yum -y groupinstall "X Window system"
Tagad palaidiet šo komandu, lai instalētu XFCE darbvirsmu savā sistēmā.
yum -y groupinstall xfce
Tagad palaidiet šo komandu, lai sāknēšanas laikā sāktu GUI vai XFCE darbvirsmu.
systemctl set-default graphical.target
Jums vajadzētu redzēt šādu izvadi:
[root@Mate ~]# sudo systemctl set-default graphical.target Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.
Tagad atsāknējiet sistēmu, izmantojot komandu init 6, un pārejiet pie XRDP instalēšanas jūsu sistēmā.
XRDP instalēšana
Cerams, ka esat veiksmīgi instalējis jebkuru no ABV grafisko darbvirsmu vidēm. Tā kā mums ir gatava darbvirsma, mums būs jāinstalē XRDP mūsu mašīnā, lai grafiskajā režīmā mēs varētu piekļūt attālajai mašīnai. XRDP atbalsta Windows attālās darbvirsmas klientu, kā arī VNC skatītāju. Lai instalētu XRDP savā sistēmā, jums sistēmā būs jāpievieno EPEL krātuve. Ja tas jau ir instalēts iepriekš, varat to izlaist vai arī varat instalēt EPEL, izmantojot šādas komandas.
yum -y install epel-release yum -y update yum clean all
Tagad, lai instalētu XRDP savā mašīnā, izpildiet šīs komandas.
yum -y install xrdp tigervnc-server
Tagad jums būs jāveic izmaiņas SELINUX. Varat pielāgot SELINUX, izmantojot šīs komandas.
chcon --type=bin_t /usr/sbin/xrdp chcon --type=bin_t /usr/sbin/xrdp-sesman
Jums būs jāpielāgo arī ugunsmūra noteikumi, lai atļautu porta numuru 3389, kuru klausīsies RDP pakalpojums. Palaidiet tālāk norādītās komandas.
firewall-cmd --permanent --zone=public --add-port=3389/tcp firewall-cmd –reload
Tagad jūs varat sākt XRDP savā sistēmā, izmantojot šo komandu.
systemctl start xrdp
Lai automātiski sāktu XRDP sāknēšanas laikā, izpildiet šo komandu.
systemctl enable xrdp
Lai pārbaudītu, vai darbojas XRDP pakalpojums, izmantojiet šo komandu.
netstat -antup | grep xrdp
Jūs saņemsit šādu izvadi.
[root@ip-172-31-24-179 ~]# netstat -antup | grep xrdp tcp 0 0 127.0.0.1:3350 0.0.0.0:* LISTEN 23532/xrdp-sesman tcp 0 0 0.0.0.0:3389 0.0.0.0:* LISTEN 23533/xrdp
Varat arī izmantot šo komandu, lai pārbaudītu XRDP pakalpojuma statusu.
systemctl status xrdp
Jums vajadzētu redzēt šādu izvadi.
[root@ip-172-31-24-179 ~]# systemctl status xrdp ● xrdp.service - xrdp daemon Loaded: loaded (/usr/lib/systemd/system/xrdp.service; disabled; vendor preset: disabled) Active: active (running) since Wed 2016-09-07 03:27:39 UTC; 2s ago Main PID: 23579 (xrdp) CGroup: /system.slice/xrdp.service └─23579 /usr/sbin/xrdp --nodaemon Sep 07 03:27:39 ip-172-31-24-179 systemd[1]: Started xrdp daemon. Sep 07 03:27:39 ip-172-31-24-179 systemd[1]: Starting xrdp daemon...
Savienojuma izveide ar CentOS mašīnu
Ja atrodaties Windows mašīnā, varat izmantot iebūvēto Remote Desktop Client, lai izveidotu savienojumu ar CentOS mašīnu, kurā darbojas jūsu iecienītākā grafiskā darbvirsmas vide. Sāciet attālās darbvirsmas klientu no meklēšanas, vai arī varat palaist komandu mstsc palaišanas uzvednē. Ievadiet attālās mašīnas datora lauku IP adrese. Pēc tam noklikšķiniet uz Rādīt opcijas un noklikšķiniet uz cilnes Displejs. Krāsu nolaižamajā izvēlnē atlasiet Patiesa krāsa (24 biti). Visbeidzot noklikšķiniet uz pogas Pieslēgties, un jūs redzēsit brīdinājumu, kurā teikts, ka attālinātās ierīces identitāte nav pārbaudīta, noklikšķiniet uz Labi, lai turpinātu, un jūs redzēsit aicinājumu ievadīt tālvadības ierīces lietotājvārdu un paroli. Kad esat pieteicies, jūs redzēsit šādu ekrānu.
Secinājums
Šajā apmācībā mēs esam iemācījušies instalēt dažādas grafiskās vides. Mēs arī iemācījāmies instalēt XRDP, lai jūsu sistēmā iespējotu RDP serveri. Mēs arī iemācījāmies izveidot savienojumu ar jūsu attālo mašīnu, izmantojot Windows Remote Desktop Client.