Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

LUKS (Linux vienotās atslēgas iestatīšana) ir viens no dažādajiem diska šifrēšanas formātiem, kas pieejami operētājsistēmai Linux un kas ir platformas agnostiķis. Šī apmācība sniegs jums saknes un mijmaiņas nodalījumus LVM (Linux Volume Manager) sējumā, kas atrodas šifrētā LUKS nodalījumā. Šī apmācība ļauj arī attālināti atbloķēt LUKS nodalījumu, izmantojot vienkāršotu SSH servera dēmonu, izmantojot jebkuru saderīgu SSH klienta programmu.

Priekšnoteikumi

1. darbība: vides iestatīšana

Lapā Serveru izvietošana veiciet tālāk norādītās darbības.

  • Server LocationSadaļā izvēlieties servera atrašanās vietu .
  • Izvēlieties CentOS7zem ISO Librarysadaļas cilnes Server Type.
  • Server SizeSadaļā izvēlieties nepieciešamās aparatūras specifikācijas .
  • Noklikšķiniet uz Deploy Nowpogas.

Izmantojiet View Consoleopciju, lai piekļūtu VPS instancei, izmantojot noVNC konsoli.

2. darbība: palaidiet CentOS 7 teksta režīma instalēšanas programmu

Izvēlieties Install CentOS Linux 7opciju.

Nospiediet Tabtaustiņu.

Ievadiet textpēc vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20\86_64 quiettā, lai tas izskatītos šādi, vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20\86_64 quiet textun nospiediet Entertaustiņu.

Tagad VPS tiks palaists teksta režīma CentOS instalētājā. Jūs redzēsit ekrānu noVNC konsolē, kā parādīts tālāk esošajā attēlā.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

3. darbība: iestatiet LVM uz LUKS pilna diska šifrēšanu

Izmantojiet šo Alt + Right Arrow Keykombināciju, lai pārietu uz TTY2 konsoli, lai komandrindā ierakstītu komandas.

Ievadiet tālāk norādītās komandas, lai izveidotu nodalījumu GRUB2 sāknēšanas ielādējam, nešifrētam /bootnodalījumam un primārajam nodalījumam, kurā būs LUKS nodalījums.

parted -a opt -s /dev/vda mklabel gpt
parted -s /dev/vda unit mb
parted -s /dev/vda mkpart primary 1 3
parted -s /dev/vda name 1 grub
parted -s /dev/vda set 1 bios_grub on
parted -s /dev/vda mkpart primary 3 259
parted -s /dev/vda name 2 boot
parted -s /dev/vda mkpart primary 259 100%
parted -s /dev/vda name 3 root

Ievadiet šo komandu, lai parādītu nodalījuma izkārtojumu.

parted -s /dev/vda print

Pēc tam aizpildiet nosaukto rootfsnodalījumu ar pseidogadījuma datiem. Tas aizņems nedaudz vairāk par pusstundu.

dd if=/dev/urandom of=/dev/vda3 bs=1M status=progress

Operētājsistēmā CentOS 7 cryptsetupkomandas izmanto noklusējuma šifru aes-xts-plain64, noklusējuma atslēgas lielumu 256 biti un noklusējuma jaucējkodu SHA1. Tā vietā LUKS nodalījums tiks izveidots ar drošāku Serpent šifru, ar atslēgas izmēru 512 biti un ar Whirlpool jaucējfunkciju.

cryptsetup luksFormat /dev/vda3 -c serpent-xts-plain64 -h whirlpool -s 512

Ievadiet atbildes, kad tiek prasīts ar šādiem vaicājumiem, un pēc tam nospiediet Entertaustiņu:

  • Vai tu esi pārliecināts? (Ierakstiet lielos burtus jā):YES
  • Ievadiet ieejas frāzi: strong-password
  • Apstipriniet ieejas frāzi: strong-password

Pēc izvēles: dublējiet LUKS nodalījuma galveni

Brīdinājums Tas ļaus pieslēgties root un kopēt bez paroles uzvednes. Iznīciniet šo SSH serveri pēc /tmp/luks-header-backup.imgfaila izgūšanas .

Drošai glabāšanai saglabājiet LUKS nodalījuma galvenes kopiju. Tas nodrošina, ka, ja jūsu LUKS nodalījuma galvene ir kaut kā bojāta, to var atjaunot. Ja galvene ir bojāta bez darba dublējuma, jūsu dati tiek zaudēti uz visiem laikiem.

cryptsetup luksHeaderBackup /dev/vda3 --header-backup-file /tmp/luks-header-backup.img

Lai kopētu /tmp/luks-header-backup.imgfailu no servera, uz laiku ir jāstartē SSH serveris, izmantojot scpklienta resursdatorā izpildāmo drošo kopiju , lai to izgūtu.

Tālāk ierakstiet šo komandu, lai ģenerētu SSH resursdatora atslēgas.

sshd-keygen

Ievadiet tālāk norādīto komandu, lai izveidotu /etc/ssh/sshd_configfailu.

cp /etc/ssh/sshd_config.anaconda /etc/ssh/sshd_config

Lai rediģētu /etc/ssh/sshd_configfailu, ierakstiet tālāk norādīto komandu .

vi /etc/ssh/sshd_config

Lai rediģētu failu, nospiediet Inserttaustiņu un izmantojiet bulttaustiņus, lai pārvietotos uz faila sadaļām, kuras ir jārediģē .

Pirmajā rindiņā mainiet skaitli Port 22no noklusējuma 22uz nejaušu skaitli pēc jūsu izvēles starp 1025un 65535. (Piemērs: ports 25782)

Ritiniet uz leju līdz trīspadsmitajai rindai, nospiediet Endtaustiņu un nospiediet Entertaustiņu.

Nākamajā rindā pievienojiet HostKey /etc/ssh/ssh_host_ed25519_keyun nospiediet Entertaustiņu.

Nākamajā rindā pievienojiet HostKey /etc/ssh/ssh_host_rsa_keyun nospiediet Entertaustiņu.

Nospiediet Esctaustiņu, ierakstiet :wqun nospiediet Entertaustiņu, lai saglabātu failu.

Noklusējuma tīkla saskarnei eth0ir nepieciešama IP adrese. Ievadiet tālāk norādīto komandu, lai eth0tīkla interfeisam piešķirtu jūsu instancei norādīto IP adresi .

dhclient

Ievadiet šo komandu, lai parādītu piešķirto IP adresi. IP adrese tiks norādīta uzreiz pēc inetun pirms netmask. (Piemērs: inet tīkla 192.0.2.1maska)

ifconfig eth0

Ievadiet šo komandu, lai palaistu SSH serveri.

/usr/sbin/sshd

Ja izmantojat scpkomandu no komandrindas klienta datorā, izmantojiet tālāk norādīto komandu kā veidni /tmp/luks-header-backup.imgfaila izgūšanai . Aizstāt 25782ar faktisko porta numuru, kas piešķirts laukā /etc/ssh/sshd_config. Aizstāt 192.0.2.1ar faktisko piešķirto IP adresi.

scp -P 25782 [email protected]:/tmp/luks-header-backup.img .

Pēc luks-header-backup.imgfaila izgūšanas nekavējoties nogaliniet SSH serveri, ierakstot tālāk norādīto komandu noVNC konsoles logā.

killall sshd

Atveriet LUKS nodalījumu, lai iestatītu LVM fizisko sējumu, kas atradīsies iekšpusē.

cryptsetup luksOpen /dev/vda3 centos

Ievadiet iepriekš izveidoto ieejas frāzi, lai atvērtu LUKS nodalījumu, kad tas tiek prasīts, un pēc tam nospiediet Entertaustiņu.

Ievadiet ieejas frāzi /dev/vda3:strong-password

Tālāk ierakstiet šādu komandu:

ls /dev/mapper

Tajā būs šādi faili ar nosaukumu centos, control, live-baseun live-rw. Tas centosir LUKS nodalījums.

Tālāk ierakstiet šo komandu, lai izveidotu LVM fizisko sējumu.

pvcreate /dev/mapper/centos

Kad tas izdosies, jūs saņemsit šādu ziņojumu:

Physical volume "/dev/mapper/centos" successfully created

Tālāk ierakstiet šo komandu, lai izveidotu LVM sējuma grupu.

vgcreate ssd /dev/mapper/centos

Kad tas izdosies, jūs saņemsit šādu ziņojumu:

Volume group "ssd" successfully created

Ievadiet tālāk norādīto komandu, lai izveidotu LVM loģisko sējumu mijmaiņas nodalījumam. Izmantojiet saprātīgu lēmumu, lai izveidotu vajadzīgā izmēra mijmaiņas nodalījumu (-L = sējuma lielums), pamatojoties uz jūsu VPS gadījumu.

lvcreate -L 1G -n swap ssd

Kad tas izdosies, jūs saņemsit šādu ziņojumu:

Logical volume "swap" created

Tālāk ierakstiet šo komandu, lai izveidotu LVM loģisko sējumu saknes nodalījumam. Ja izvēlaties, tiks izmantota atlikušā brīvā vieta, vienlaikus rezervējot piecus procentus (5%), lai ietvertu jūsu loģisko sējumu LVM momentuzņēmumus.

lvcreate -l 95%FREE -n root ssd

Kad tas izdosies, jūs saņemsit šādu ziņojumu:

Logical volume "root" created

Parādiet LVM fizisko apjomu.

pvdisplay

Jūs redzēsit tekstu noVNC konsolē, kas ir līdzīgs tam, kas parādīts tālāk esošajā attēlā.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Parādiet LVM skaļuma grupu.

vgdisplay

Jūs redzēsit tekstu noVNC konsolē, kas ir līdzīgs tam, kas parādīts tālāk esošajā attēlā.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Parādiet LVM loģiskos apjomus.

lvdisplay

Jūs redzēsit tekstu noVNC konsolē, kas ir līdzīgs tam, kas parādīts tālāk esošajā attēlā.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Tālāk ierakstiet šo komandu, lai deaktivizētu LVM sējuma grupu. Tas ir jāpabeidz, lai cryptsetupnākamajā darbībā varētu aizvērt LUKS nodalījumu.

vgchange -a n

Kad tas izdosies, jūs saņemsit šādu ziņojumu:

0 logical volume(s) in volume group "ssd" now active

Aizveriet LUKS sējumu.

cryptsetup luksClose centos

Tālāk ierakstiet šādu komandu:

ls /dev/mapper

Tajā būs šādi faili ar nosaukumu control, live-baseun live-rw. centosFails, kas satur Luks nodalījumu, tiks trūkst, lai nodrošinātu, ka tā ir pareizi aizvērtas.

Ierakstiet rebootun nospiediet Entertaustiņu, lai atsāknētu.

4. darbība: palaidiet CentOS 7 GUI režīma instalēšanas programmu

Izvēlieties Install CentOS Linux 7opciju un nospiediet Entertaustiņu.

VPS tagad sāks darboties GUI režīma CentOS instalēšanas programmā. Jūs redzēsit ekrānu noVNC konsolē, kā parādīts tālāk esošajā attēlā. Izvēlieties Install CentOS 7(1) un nospiediet Entertaustiņu.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Uz WELCOME TO CENTOS 7ekrāna, noklikšķiniet uz zilās Continuepogas (1).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Uzmanību Ja neizmantojat noklusējuma angļu valodu un Amerikas Savienoto Valstu lokalizāciju, ievadiet savu valodu meklēšanas joslā (1). Noklikšķiniet uz valodas (2) un atbilstošās ar to saistītās lokalizācijas (3). Kad esat apmierināts, noklikšķiniet uz zilās Continuepogas (4).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Uz INSTALLATION SUMMARYekrāna, noklikšķiniet uz INSTALLATION DESTINATION (Automatic partitioning selected)(1) Saskaņā ar SYSTEM.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Uz INSTALLATION DESTINATIONekrāna, izvēlieties I will configure partitioning(1) opciju zem Other Storage Options (Partitioning)un noklikšķiniet uz zilās Donepogas (2), augšpusē pa kreisi no ekrāna.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Uz MANUAL PARTITIONINGekrāna, noklikšķiniet uz Unknownpaplašināma akordeona (1). Tas atklās trīs nodalījumus ar nosaukumu BIOS Boot (vda1), Unknown (vda2)un Encrypted (LUKS) (vda3).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Kad BIOS Bootnodalījums ir iezīmēts zilā krāsā (1), atzīmējiet izvēles rūtiņu Reformat(2) blakus File System:akordeonam un noklikšķiniet uz Update Settingspogas (3).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Noklikšķiniet uz Unknownnodalījuma (1), lai tas tiktu iezīmēts zilā krāsā. Atzīmējiet izvēles rūtiņu Reformat(2) blakus File System:akordeonam. Izvēlieties ext2ar File System:akordeonu (3), ievadīt /bootteksta laukā (4) zem Mount Point:ievadiet bootteksta laukā (5), ar Label:un noklikšķiniet uz Update Settingspogas (6).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Noklikšķiniet uz Encrypted (LUKS)nodalījuma (1), lai tas tiktu iezīmēts zilā krāsā. Ievadiet paroli, kuru izveidojāt Luks starpsienas Step 3: Setup LVM On LUKS Full Disk Encryptionšajā Passphrase:teksta laukā (2), un noklikšķiniet uz Unlockpogas (3).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Parādīsies jauns Unknownpaplašināms akordeons (1). Tas atklās divus nodalījumus ar nosaukumu Unknown (ssd-root)un Unknown (ssd-swap).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Kad Unknown (ssd-root)nodalījums (1) ir iezīmēts zilā krāsā, atzīmējiet izvēles rūtiņu Reformat(2) blakus File System:akordeonam. Izvēlieties xfsar File System:akordeonu (3), ievadīt /teksta laukā (4) zem Mount Point:ievadiet rootteksta laukā (5), ar Label:un noklikšķiniet uz Update Settingspogas (6).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Noklikšķiniet uz Unknown (ssd-swap)nodalījuma (1), lai tas tiktu iezīmēts zilā krāsā. Atzīmējiet izvēles rūtiņu Reformat(2) blakus File System:akordeonam. Izvēlieties swapar File System:akordeonu (3), ievadīt swapteksta laukā (4), ar Label:un noklikšķiniet uz Update Settingspogas (5).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Click the blue Done button (1) at the top left of the screen.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

A box named SUMMARY OF CHANGES will pop up. Click the Accept Changes button (1). This will bring you back to the WELCOME TO CENTOS 7 screen.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Click on NETWORK & HOST NAME (Not connected) (1) under SYSTEM.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

On the NETWORK & HOST NAME screen, move the slider (1), next to the right of Ethernet(eth0) field, from the OFF position to the ON position. If you want to use a custom hostname instead of the default (192.0.2.1.vultr.com) in the Host name: text box (2), change it. Click the blue Done button (3) at the top left of the screen. This will bring you back to the WELCOME TO CENTOS 7 screen.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

When you are satisfied with the options on the WELCOME TO CENTOS 7 screen, click the blue Begin Installation button (1).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

On the CONFIGURATION screen, click on ROOT PASSWORD (Root password is not set) (1) under USER SETTINGS.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

On the ROOT PASSWORD screen, enter a strong password in both the Root Password: (1) and Confirm: (2) text fields. Click the blue Done button (3) at the top left of the screen. This will bring you back to the CONFIGURATION screen.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

On the CONFIGURATION screen, click on USER CREATION (No user will be created) (1) under USER SETTINGS.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

On the CREATE USER screen, enter your full name in the Full name text field (1), an username in the User name text field (2), a strong password in both the Password (3) and Confirm password (4) text fields. Click on the Advanced... button (5).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

A box named ADVANCED USER CONFIGURATION will pop up. In the Add user to the following groups: text field (1) under Group Membership, enter wheel and click the Save Changes button (2).

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Click the blue Done button (1) at the top left of the screen.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

The post-installation process will now commence. It will take a few minutes to complete. When it is finished, click on the blue Reboot button (1) to reboot your VPS instance.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

Navigate back to the VULTR Server Management Screen. Click on the Settings link at the top. Click on Custom ISO on the menu on the left side. On the Custom ISO page, click on the Remove ISO button to unmount the ISO and reboot into your CentOS 7 VPS instance. Click the OK button when prompted and the VPS instance will reboot.

Navigate back to the View Console window to access the VPS instance via the noVNC console. Refresh the window if noVNC has disconnected.

You will be prompted to enter the passphrase (Example: Please enter passphrase for disk primary (luks-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)!:) you created for LUKS partition in Step 3: Setup LVM On LUKS Full Disk Encryption. Enter the passphrase and press the Enter key.

Instalējiet un iestatiet CentOS 7, lai attāli atbloķētu LVM LUKS diska šifrēšanā, izmantojot SSH

You will then be presented with the console login prompt. You can now close the noVNC console window.

Step 5: Update The System

Log in via SSH with a regular user and update the system as follows.

sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y

Step 6: Install Dracut-Crypt-SSH

While still logged in as a regular user, type the following commands below to install dracut-crypt-ssh.

sudo yum install wget -y
sudo wget -O /etc/yum.repos.d/rbu-dracut-crypt-ssh-epel-7.repo https://copr.fedorainfracloud.org/coprs/rbu/dracut-crypt-ssh/repo/epel-7/rbu-dracut-crypt-ssh-epel-7.repo
sudo yum install dracut-crypt-ssh -y

Type the following command below to install the nano editor to ease editing of files.

sudo yum install nano -y

You will need to edit the default grub file located in /etc/default/grub.

sudo nano /etc/default/grub

Insert rd.neednet=1 ip=dhcp between GRUB_CMDLINE_LINUX="crashkernel=auto and rd.luks.uuid=luks-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

Save the file by entering the following keyboard combinations. Press the Ctrl + x keys, press the y key and press the Enter key.

Regenerate you GRUB configuration file by type the command below.

sudo grub2-mkconfig -o /etc/grub2.cfg 

Backup the original /etc/dracut.conf.d/crypt-ssh.conf by typing the following command below.

sudo mv /etc/dracut.conf.d/crypt-ssh.conf /etc/dracut.conf.d/crypt-ssh.conf.orig

Create a new /etc/dracut.conf.d/crypt-ssh.conf file by typing the following command below.

sudo nano /etc/dracut.conf.d/crypt-ssh.conf

Copy and paste the following text below into the nano editor.

dropbear_acl="/etc/dropbear/keys/authorized_keys"
dropbear_ecdsa_key="/etc/dropbear/keys/ssh_ecdsa_key"
dropbear_rsa_key="/etc/dropbear/keys/ssh_rsa_key"

Create the directory keys under /etc/dropbear/, with the necessary directory permissions, that will hold the authorized_keys, ssh_ecdsa_key and ssh_rsa_key files.

sudo mkdir /etc/dropbear/keys/; sudo chmod /etc/dropbear/keys/

Generate the ssh_ecdsa_key and ssh_rsa_key files with the ssh_keygen program by typing the following commands below. Press the Enter key twice, for each command, when prompted for passphrases.

sudo ssh-keygen -t ecdsa -f /etc/dropbear/keys/ssh_ecdsa_key
sudo ssh-keygen -t rsa -f /etc/dropbear/keys/ssh_rsa_key

Change the file permissions on ssh_ecdsa_key, ssh_ecdsa_key.pub, ssh_rsa_key and ssh_rsa_key.pub by typing the command below.

sudo chmod 400 /etc/dropbear/keys/*_key; sudo chmod 444 /etc/dropbear/keys/*.pub

Generate public keys using the How Do I Generate SSH Keys? tutorial, found at the beginning of the tutorial under Prerequisites, for your prospective client operating system.

Copy and paste all the text in the public key into the /etc/dropbear/keys/authorized_keys file using the nano program by typing the command below.

sudo nano /etc/dropbear/keys/authorized_keys

You must first build the initramfs and any subsequent update of the dracut-crypt-ssh configuration. Type the following command below for the initial build of the initramfs.

sudo dracut -f

Once that's complete, your CentOS 7 install is set up to listen for your SSH client to connect and allow you to unlock the LUKS partition using your passphrase. You may now reboot your CentOS 7 instance by typing the command below.

sudo reboot

Par savu klientu sistēmām, attiecas uz sadaļām 3.3. Unlocking the volumes interactivelyun 3.4. Unlocking using theatbloķētu commandpar Dracut-Kripta-SSH GitHub lapā vai nu spēku ieejas frāze uzvedne vai izmantot unlockkomandu, lai atvērtu savu Luks nodalījumu no SSH klientu.


Instalējiet Plesk operētājsistēmā CentOS 7

Instalējiet Plesk operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Plesk ir patentēts tīmekļa mitinātāja vadības panelis, kas ļauj lietotājiem administrēt savas personīgās un/vai klientu vietnes, datu bāzes

Kā instalēt Squid starpniekserveri CentOS

Kā instalēt Squid starpniekserveri CentOS

Squid ir populāra bezmaksas Linux programma, kas ļauj izveidot pāradresācijas tīmekļa starpniekserveri. Šajā rokasgrāmatā jūs redzēsit, kā instalēt Squid uz CentOS, lai jūs pārvērstu

Kā instalēt Lighttpd (LLMP Stack) operētājsistēmā CentOS 6

Kā instalēt Lighttpd (LLMP Stack) operētājsistēmā CentOS 6

Ievads Lighttpd ir Apache dakša, kuras mērķis ir daudz mazāk resursietilpīgs. Tas ir viegls, tāpēc arī tā nosaukums ir diezgan vienkārši lietojams. Instalēšana

Statiskā tīkla un IPv6 konfigurēšana operētājsistēmā CentOS 7

Statiskā tīkla un IPv6 konfigurēšana operētājsistēmā CentOS 7

VULTR nesen veica izmaiņas, un tagad visam vajadzētu darboties labi, ja ir iespējots NetworkManager. Ja vēlaties atspējot

Icinga2 modificēšana, lai izmantotu galveno/klienta modeli operētājsistēmā CentOS 6 vai CentOS 7

Icinga2 modificēšana, lai izmantotu galveno/klienta modeli operētājsistēmā CentOS 6 vai CentOS 7

Icinga2 ir spēcīga uzraudzības sistēma, un, ja to izmanto galvenā klienta modelī, tā var aizstāt vajadzību pēc NRPE balstītām uzraudzības pārbaudēm. Meistars-klients

Kā instalēt Apache Cassandra 3.11.x operētājsistēmā CentOS 7

Kā instalēt Apache Cassandra 3.11.x operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Apache Cassandra ir bezmaksas un atvērtā koda NoSQL datu bāzes pārvaldības sistēma, kas ir izstrādāta, lai nodrošinātu mērogojamību, hig.

Kā instalēt Microweber operētājsistēmā CentOS 7

Kā instalēt Microweber operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Microweber ir atvērtā koda vilkšanas un nomešanas CMS un tiešsaistes veikals. Microweber pirmkods tiek mitināts vietnē GitHub. Šī rokasgrāmata jums parādīs

Kā instalēt Mattermost 4.1 operētājsistēmā CentOS 7

Kā instalēt Mattermost 4.1 operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Mattermost ir atvērtā pirmkoda, pašmitināta alternatīva Slack SAAS ziņojumapmaiņas pakalpojumam. Citiem vārdiem sakot, izmantojot Mattermost, jūs apm

Minecraft serveru tīkla izveide ar BungeeCord operētājsistēmā Debian 8, Debian 9 vai CentOS 7

Minecraft serveru tīkla izveide ar BungeeCord operētājsistēmā Debian 8, Debian 9 vai CentOS 7

Kas jums būs nepieciešams Vultr VPS ar vismaz 1 GB RAM. SSH piekļuve (ar root/administratora tiesībām). 1. darbība: BungeeCord instalēšana Vispirms vispirms

Ļauj šifrēt vietnē Plesk

Ļauj šifrēt vietnē Plesk

Plesk vadības panelī ir ļoti jauka Lets Encrypt integrācija. Lets Encrypt ir viens no vienīgajiem SSL nodrošinātājiem, kas pilnībā izsniedz sertifikātus

Ļauj šifrēt cPanel

Ļauj šifrēt cPanel

Lets Encrypt ir sertifikātu iestāde, kas nodrošina SSL sertifikātus bez maksas. cPanel ir izveidojis glītu integrāciju, lai jūs un jūsu klients

Kā instalēt Concrete5 operētājsistēmā CentOS 7

Kā instalēt Concrete5 operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Concrete5 ir atvērtā pirmkoda CMS, kas piedāvā daudzas atšķirīgas un noderīgas funkcijas, lai palīdzētu redaktoriem viegli izveidot saturu.

Kā instalēt pārskata paneli sistēmā CentOS 7

Kā instalēt pārskata paneli sistēmā CentOS 7

Vai izmantojat citu sistēmu? Pārskatīšanas padome ir bezmaksas atvērtā pirmkoda rīks pirmkoda, dokumentācijas, attēlu un daudz ko citu pārskatīšanai. Tā ir tīmekļa programmatūra

Iestatiet HTTP autentifikāciju, izmantojot Nginx operētājsistēmā CentOS 7

Iestatiet HTTP autentifikāciju, izmantojot Nginx operētājsistēmā CentOS 7

Šajā rokasgrāmatā jūs uzzināsit, kā iestatīt HTTP autentifikāciju Nginx tīmekļa serverim, kas darbojas operētājsistēmā CentOS 7. Prasības Lai sāktu darbu, jums būs nepieciešams

Kā instalēt YOURLS operētājsistēmā CentOS 7

Kā instalēt YOURLS operētājsistēmā CentOS 7

YOURLS (Your Own URL Shortener) ir atvērtā koda URL saīsināšanas un datu analīzes lietojumprogramma. Šajā rakstā mēs apskatīsim instalēšanas procesu

Kā instalēt un konfigurēt ArangoDB operētājsistēmā CentOS 7

Kā instalēt un konfigurēt ArangoDB operētājsistēmā CentOS 7

Vai izmantojat citu sistēmu? Ievads ArangoDB ir atvērtā koda NoSQL datu bāze ar elastīgu datu modeli dokumentiem, grafikiem un atslēgu vērtībām. Tas ir

Etckeeper izmantošana /etc versiju kontrolei

Etckeeper izmantošana /etc versiju kontrolei

Ievads /etc/ direktorijam ir izšķiroša nozīme Linux sistēmas darbībā. Iemesls tam ir gandrīz visas sistēmas konfigurācijas

Kāpēc jums vajadzētu izmantot SSHFS? Kā uzstādīt attālo failu sistēmu ar SSHFS operētājsistēmā CentOS 6

Kāpēc jums vajadzētu izmantot SSHFS? Kā uzstādīt attālo failu sistēmu ar SSHFS operētājsistēmā CentOS 6

Daudzi sistēmu administratori pārvalda lielu daudzumu serveru. Ja failiem ir jāpiekļūst dažādos serveros, piesakieties katrā atsevišķi apm

Half Life 2 servera iestatīšana operētājsistēmā CentOS 6

Half Life 2 servera iestatīšana operētājsistēmā CentOS 6

Šajā apmācībā tiks apskatīts Half Life 2 spēļu servera instalēšanas process sistēmā CentOS 6. 1. darbība: priekšnosacījumu instalēšana Lai iestatītu ou

Kā instalēt Laravel GitScrum operētājsistēmā CentOS 7

Kā instalēt Laravel GitScrum operētājsistēmā CentOS 7

Laravel GitScrum jeb GitScrum ir atvērtā pirmkoda produktivitātes rīks, kas izstrādāts, lai palīdzētu izstrādātāju komandām ieviest Scrum metodoloģiju līdzīgā veidā.

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mašīnu pieaugums: AI reālās pasaules lietojumi

Mākslīgais intelekts nav nākotnē, tas ir šeit, tagadnē. Šajā emuārā lasiet, kā mākslīgā intelekta lietojumprogrammas ir ietekmējušas dažādas nozares.

DDOS uzbrukumi: īss pārskats

DDOS uzbrukumi: īss pārskats

Vai arī jūs esat DDOS uzbrukumu upuris un esat neizpratnē par profilakses metodēm? Izlasiet šo rakstu, lai atrisinātu savus jautājumus.

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Vai esat kādreiz domājis, kā hakeri pelna naudu?

Iespējams, esat dzirdējuši, ka hakeri pelna daudz naudas, bet vai esat kādreiz domājuši, kā viņi nopelna šādu naudu? pārrunāsim.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Google revolucionāri izgudrojumi, kas atvieglos jūsu dzīvi.

Vai vēlaties redzēt revolucionārus Google izgudrojumus un to, kā šie izgudrojumi mainīja katra cilvēka dzīvi mūsdienās? Pēc tam lasiet emuārā, lai redzētu Google izgudrojumus.

Piektdiena: kas notika ar AI vadītām automašīnām?

Piektdiena: kas notika ar AI vadītām automašīnām?

Pašpiedziņas automobiļu koncepcija izbraukt uz ceļiem ar mākslīgā intelekta palīdzību ir mūsu sapnis jau kādu laiku. Bet, neskatoties uz vairākiem solījumiem, tie nekur nav redzami. Lasiet šo emuāru, lai uzzinātu vairāk…

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Tehnoloģiskā singularitāte: cilvēces civilizācijas tāla nākotne?

Zinātnei strauji attīstoties, pārņemot lielu daļu mūsu pūļu, palielinās arī risks pakļaut sevi neizskaidrojamai singularitātei. Izlasiet, ko singularitāte varētu nozīmēt mums.

Datu glabāšanas evolūcija – infografika

Datu glabāšanas evolūcija – infografika

Datu uzglabāšanas metodes ir attīstījušās kopš datu dzimšanas. Šajā emuārā ir aprakstīta datu uzglabāšanas attīstība, pamatojoties uz infografiku.

Lielo datu atsauces arhitektūras slāņu funkcijas

Lielo datu atsauces arhitektūras slāņu funkcijas

Lasiet emuāru, lai vienkāršākā veidā uzzinātu dažādus lielo datu arhitektūras slāņus un to funkcijas.

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

6 brīnišķīgas priekšrocības, ko sniedz viedo mājas ierīču izmantošana mūsu dzīvē

Šajā digitālajā pasaulē viedās mājas ierīces ir kļuvušas par būtisku dzīves sastāvdaļu. Šeit ir daži pārsteidzoši viedo mājas ierīču ieguvumi, lai padarītu mūsu dzīvi dzīves vērtu un vienkāršāku.

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

MacOS Catalina 10.15.4 papildinājuma atjauninājums rada vairāk problēmu nekā to risināšana

Nesen Apple izlaida macOS Catalina 10.15.4 papildinājuma atjauninājumu, lai novērstu problēmas, taču šķiet, ka atjauninājums rada vairāk problēmu, kas izraisa Mac datoru bloķēšanu. Izlasiet šo rakstu, lai uzzinātu vairāk