Aqbeż għall-kontenut

Esternalizzazzjoni tal-ħażna tal-arkivji

Ir-reġistrazzjonijiet bil-vidjo tas-sessjonijiet tal-utenti jinħażnu sistematikament fuq is-server Edge Gateway b’mod default. Fuq dan is-server jintużaw tliet folders differenti biex jinħażnu s-sessjonijiet:

/var/ipdiva/care/sshrecord/
Dan il-folder jintuża għall-ħażna tal-arkivji SSH.
/var/lib/ipdiva/carerecord/recording/
Dan il-folder jintuża waqt is-sessjonijiet grafiċi tal-utenti (RDP, VNC u Web) biex tinħażen ir-reġistrazzjoni lokalment u biex tinħażen temporanjament ir-reġistrazzjoni attwali.
/var/lib/ipdiva/carerecord/archives/
Dan il-folder jintuża għall-ħażna fit-tul tal-arkivji grafiċi (RDP, VNC u Web) wara li tintemm is-sessjoni tal-utent. Għalhekk dawn huma l-fajls li qabel kienu preżenti fil-folder /var/lib/ipdiva/carerecord/recording/.

Informazzjoni

Mhuwiex rakkomandat li testernalizza l-folder tal-ħażna temporanja /var/lib/ipdiva/carerecord/recording/.

Sabiex testernalizza l-arkivji, huwa meħtieġ li twaqqaf punt ta’ mmuntar NFS jew SMB fuq il-komponent Edge Gateway. Jistgħu jittieħdu żewġ approċċi:

  1. Oħloq kondiviżjoni ta’ fajls għal kull tip ta’ arkivju, li hija obbligatorja għall-kondiviżjoni NFS u hija l-metodu rakkomandat segwit f’din id-dokumentazzjoni.
  2. Oħloq kondiviżjoni ta’ fajls waħda għall-arkivji kemm grafiċi kif ukoll mhux grafiċi.

Twissija

L-istruzzjonijiet f’din id-dokumentazzjoni ma jkoprux il-migrazzjoni tal-arkivji diġà maħżuna lejn il-kondiviżjoni ta’ fajls.

Prerekwiżiti speċjali għal NFS

Il-kondiviżjoni remota ta’ fajls NFS trid:

  • ikunu jistgħu jiġu modifikati s-sidien u l-permessi (CyberElements Bastion jeħtieġ sidien u permessi speċifiċi)
  • ikollha l-għażla no_root_squash, inkella jista’ jkollok imblukkar meta jsir titjib tal-verżjoni tal-komponent Edge Gateway

Twaqqif tal-kondiviżjoni esterna

Prerekwiżiti

Ikollok aċċess SSH jew mill-konsol għall-komponent Edge Gateway + aċċess bħala superutent root. Is-server Edge Gateway irid ikun jista’ jikkuntattja r-repożitorji Debian (fluss TCP 80). Is-server Edge Gateway irid ikollu fluss miftuħ lejn is-server tal-fajls (TCP 445 għal SMB u TCP/UDP 111,2049 għal NFS).

Parir

Il-konnessjoni SFTP jew SSH mal-komponent Edge Gateway tista’ tinbeda minn applikazzjoni SSH ta’ CyberElements Bastion.

L-ewwel nett, qabel ma timmonta l-kondiviżjoni esterna ta’ fajls, oħloq is-siġra tal-folders li ġejja:

1
2
3
4
/mnt/
└── externalArchives
    ├── Graphical
    └── SSH

Il-folder Graphical se jintuża għall-ħażna tal-arkivji grafiċi (RDP, VNC u Web), filwaqt li SSH se jaħżen l-arkivji SSH.

Il-folders jistgħu jinħolqu bil-kmand li ġej:

1
mkdir -p /mnt/externalArchives/Graphical /mnt/externalArchives/SSH

Wara li toħloq is-siġra tal-folders, ikollok tniżżel pakketti li jagħmluha possibbli għas-sistema li timmonta kondiviżjonijiet ta’ fajls:

1
2
apt update
apt install cifs-utils
1
2
apt update
apt install nfs-common

Ladarba l-prerekwiżiti kollha jkunu fis-seħħ, segwi dawn l-istruzzjonijiet biex twaqqaf il-kondiviżjoni tal-fajls fuq il-komponent Edge Gateway:

Ibda billi toħloq żewġ fajls li se jaħżnu l-kredenzjali tal-login tal-kondiviżjoni SMB:

1
2
3
touch /root/.smbCreds_graphicalExternalArchives
touch /root/.smbCreds_sshExternalArchives
chmod 600 /root/.smbCreds_*ExternalArchives

Kull fajl irid jimtela bl-informazzjoni tal-awtentikazzjoni tal-kondiviżjoni SMB, skont dan il-mudell:

1
2
3
username=
password=
domain=

Eżempju

Jekk il-konnessjoni mal-kondiviżjoni ta’ fajls għas-sessjonijiet SSH teħtieġ li utent svc_ssh_share_account jidħol bil-password str0ngP@ssw0rd u li jappartjeni għad-dominju my-domain.local, allura l-fajl /root/.smbCreds_sshExternalArchives jimtela kif ġej:

1
2
3
username=svc_ssh_share_account
password=str0ngP@ssw0rd
domain=my-domain.local

Wara li timla ż-żewġ fajls tal-informazzjoni tal-login, żid il-konfigurazzjoni tal-immuntar tal-kondiviżjoni fit-tarf tal-fajl /etc/fstab:

1
2
//<SMB_SERVER1>/<SHARE1> /mnt/externalArchives/Graphical cifs credentials=/root/.smbCreds_graphicalExternalArchives,iocharset=utf8,rw,file_mode=0775,dir_mode=0775,uid=ipdivacarerecord,gid=carerecord 0 0
//<SMB_SERVER2>/<SHARE2> /mnt/externalArchives/SSH cifs credentials=/root/.smbCreds_sshExternalArchives,iocharset=utf8,rw,file_mode=0775,dir_mode=0775,uid=ipdivacarerecord,gid=carerecord 0 0

L-ewwel linja tikkorrispondi għall-kondiviżjoni tas-sessjonijiet grafiċi, filwaqt li t-tieni waħda hija għas-sessjonijiet SSH. Ibdel il-varjabbli differenti skont il-konfigurazzjoni tiegħek:

  • <SMB_SERVER1> bl-isem DNS jew bl-indirizz IP tal-kondiviżjoni ta’ fajls tas-sessjonijiet grafiċi
  • <SHARE1> bil-mogħdija tal-kondiviżjoni ta’ fajls tas-sessjonijiet grafiċi
  • <SMB_SERVER2> bl-isem DNS jew bl-indirizz IP tal-kondiviżjoni ta’ fajls tas-sessjonijiet SSH
  • <SHARE2> bil-mogħdija tal-kondiviżjoni ta’ fajls tas-sessjonijiet SSH

Eżempju

Jekk trid testernalizza biss is-sessjonijiet grafiċi, uża biss l-ewwel linja. Jekk l-aċċess għall-kondiviżjoni ta’ fajls SMB għas-sessjonijiet grafiċi huwa disponibbli permezz tas-server smb.my-domain.local u l-mogħdija għall-kondiviżjoni hija fileSharing\cyberelements\GraphicalArchives, allura l-linja li għandha tiżdied ma’ /etc/fstab hija kif ġej:

1
//smb.my-domain.local/fileSharing/cyberelements/GraphicalArchives /mnt/externalArchives/Graphical cifs credentials=/root/.smbCreds_graphicalExternalArchives,iocharset=utf8,rw,file_mode=0775,dir_mode=0775,uid=ipdivacarerecord,gid=carerecord 0 0

Wara li żżid il-konfigurazzjoni tal-aċċess għall-kondiviżjoni SMB, ma jibqa’ xejn ħlief li tittestja l-immuntar tal-kondiviżjonijiet bil-kmand:

1
mount -a

Jekk ma jidher l-ebda messaġġ ta’ żball, il-konfigurazzjoni tal-kondiviżjoni tal-fajls hija kompluta. Madankollu, jekk jidher messaġġ ta’ żball, jew il-fluss tan-netwerk mhuwiex miftuħ jew il-kredenzjali mdaħħla fil-fajl mhumiex korretti.

Żid il-konfigurazzjoni tal-immuntar tal-kondiviżjoni fit-tarf tal-fajl /etc/fstab:

1
2
<NFS_SERVER1>:<PATH_TO_MOUNT_1> /mnt/externalArchives/Graphical nfs rw 0 0
<NFS_SERVER2>:<PATH_TO_MOUNT_2> /mnt/externalArchives/SSH nfs rw 0 0

L-ewwel linja tikkorrispondi għall-kondiviżjoni tas-sessjonijiet grafiċi, filwaqt li t-tieni waħda hija għas-sessjonijiet SSH. Ibdel il-varjabbli differenti skont il-konfigurazzjoni tiegħek:

  • <NFS_SERVER1> bl-isem DNS jew bl-indirizz IP tal-kondiviżjoni ta’ fajls tas-sessjonijiet grafiċi
  • <PATH_TO_MOUNT_1> bil-mogħdija tal-kondiviżjoni remota ta’ fajls li għandha tiġi mmuntata għas-sessjonijiet grafiċi
  • <NFS_SERVER2> bl-isem DNS jew bl-indirizz IP tal-kondiviżjoni ta’ fajls tas-sessjonijiet SSH
  • <PATH_TO_MOUNT_2> bil-mogħdija tal-kondiviżjoni remota ta’ fajls li għandha tiġi mmuntata għas-sessjonijiet SSH

Eżempju

Jekk trid testernalizza biss is-sessjonijiet grafiċi, uża biss l-ewwel linja. Jekk l-aċċess għall-kondiviżjoni ta’ fajls NFS għas-sessjonijiet grafiċi huwa disponibbli permezz tas-server nfs.my-domain.local u l-mogħdija għall-kondiviżjoni hija /opt/cyberelements/Graphical, allura l-linja li għandha tiżdied ma’ /etc/fstab hija kif ġej:

1
nfs.my-domain.local:/opt/cyberelements/Graphical /mnt/externalArchives/Graphical nfs rw 0 0

Wara li żżid il-konfigurazzjoni tal-aċċess għall-kondiviżjoni NFS, ma jibqa’ xejn ħlief li tittestja l-immuntar tal-kondiviżjonijiet bil-kmand:

1
mount -a

Jekk jidher messaġġ ta’ żball, ikollok tirrevedi l-konfigurazzjoni tas-server NFS (il-permessi tal-aċċess) jew it-traffiku tan-netwerk.

Jekk ma jidher l-ebda messaġġ ta’ żball, l-aħħar setting jikkonċerna l-permessi assenjati lill-kondiviżjoni:

1
2
3
4
chown -R ipdivacarerecord:carerecord /mnt/externalArchives/Graphical
chmod -R 2775 /mnt/externalArchives/Graphical
chown -R ipdivacareuser:carerecord /mnt/externalArchives/SSH
chmod -R 2775 /mnt/externalArchives/SSH

Konfigurazzjoni tal-użu tal-kondiviżjoni esterna ta’ fajls

Ladarba l-kondiviżjonijiet esterni ta’ fajls ikunu ġew immuntati fuq il-komponenti Edge Gateway mixtieqa, ma jibqa’ xejn ħlief li tikkonfigura l-użu tagħhom. Biex tagħmel dan, trid teditja s-settings tal-komponent Edge Gateway fil-konsol tal-amministrazzjoni u tispeċifika l-folders il-ġodda:

Jekk segwejt din id-dokumentazzjoni mingħajr ma għamilt ebda bidla, ikollok iddaħħal il-folders li ġejjin:

  • Għall-arkivji (jiġifieri l-arkivji grafiċi): /mnt/externalArchives/Graphical
  • Għall-arkivji SSH: /mnt/externalArchives/SSH