Osnovne tehničke informacije

Promjena pristupne lozinke

Lozinka (password) predstavlja prvu crtu obrane svakog korisničkog računa, prije svega od nepoznatih i zlonamjernih osoba, ali i od bivših zaposlenika. Preporučujemo uporabu zaporki sastavljenih od kombinacije velikih i malih slova, brojeva kao i znakova interpunkcije. Dobro osmišljena lozinka, sastoji se od najmanje 10 znakova., a vrlo loš izbor predstavljaju zaporke sa datumom rođenja, imenom grada, djeteta, voljene osobe i sve riječi iz običnog govora.

Krajni POP3 / FTP korisnik mijenja vlastitu lozinku na slijedeći način:

  • Usermin > Login > Change Password > Current password UNOS > New password  UNOS > New Password again UNOS > Change Now

Vlasnik virtualnog servera (admin) mijenja lozinke za korisnike na slijedeći način:

  • Virtualmin > Edit users > odabir korisnika > Passwords > Set to > UNOS > Save

Vlasnik virtualnog servera (admin) mijenja glavnu pristupnu lozinku na slijedeći način:

  • Virtualmin > Administration Options > Change Passwords UNOS > Change now

Vlasnik virtualnog servera (admin) mijenja MySQL lozinku na slijedeći način:

  • Virtualmin > Edit Databases > Passwords > UNIS > Save

vrh

PHP & MySQL / MariaDB

PHP je programski skript jezik koji se najčešće koristi u interakciji sa MySQL bazama podataka, ali je isto tako primjenljiv potpuno samostalno za izvođenje različitih zadataka. Svi korisnici virtualnih poslužitelja mogu samostalno mijenjati postavke pomoću Virtualmin control panela:

  • Virtualmin > Webmin modules > PHP Configuration > Manage / Edit Manually

Odabir inačice PHP-a možete napraviti na slijedeći način:

  • Virtualmin > Server Configuration > PHP Options > IZBOR PHP-a > Save

Iako Virtualmin control panel omogućuje najosnovnije upravljanje MySQL / MariDB bazama i izvršavanje SQL upita, svi vlasnici virtualnih servera na raspolaganju imaju mogućnost samostalnog instaliranja phpMyAdmin programa koji omogućuje znatno veći komfor u radu.

  • Virtualmin > Install Scripts > odaberite inačicu > Show Install Options > Install Now

Vlasnik virtualnog servera samostalno dodaje MySQL / MariaDB baze pomoću control panela:

  • Virtualmin > Edit Databases > Create a new database > ima baze > Create

Vlasnik virtualnog servera (samo uz prethodni dogovor sa nama) može omogućiti eksterni pristup na MySQL / MariaDB server preko porta 3306 na sljedeći način:

  • Virtualmin > Edit Databases > Remote host > IP adresa ili % (ako želite svima omogućiti direktni pristup) > Save

Sigurnosna upozorenja i napomene

  • Svi korisnici besplatnih ili komercijalnih CMS rješenja su dužni vršiti redovitu nadogradnju na novije inačice;
  • Privremeno kreiranu PHP datoteku sa konfiguracijskim informacijama koja sadrži PHP funkciju <?php phpinfo(); ?> ste dužni obrisati sa virtualnog poslužitelja;
  • Svi korisnici su dužni poslije analize i otkrivanja problema unutar vlastitih PHP skripti – isključiti prikaz poruka o greškama kako ne bi hakerima nepotrebno odavali informacije (putanje, korisničko ime i slično);
  • U error_log nije dozvoljeno trajno upisivati pogreške tipa: E_STRICT, E_NOTICE i E_DEPRECATED. Iznimno i samo na kratko za potrebe provjere ispravnosti vašeg PHP kôda – možete uključiti prikaz svih poruka o greškama, a zatim vratiti postavke na: Display error messages? – No, Ignore repeated errors? – Yes i Expression for error types: E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED;
  • Upravljanje PHP-om direktnim upisom pravila u .htaccess datoteku nije moguće.
  • Trajni pristup izvana na port 3306 je moguć samo putem stalne IP adrese.

vrh

Word Press, Roundcube, PhpMyAdmin

Svaki vServer vlasnik odnosno administrator, može samostalno brzo i jednostavno instalirati / deinstalirati najpopularnije PHP skripte putem Virtualmin control panela:

  • Virtualmin > Install Script > ODABIR > Show Install Options

Dovoljno je upisati putanju ili naziv koji želite i dovršiti postupak:

  • Install Now

vrh

FTP & SFTP – prijenos podataka

Iako većina modernih web editora ili CMS sustava ima integriranu podršku za FTP (File Transfer Protocol) i SFTP (Secure FTP), za brzo i jednostavno postavljanje sadržaja, dobro je imati specijalizirani FTP program, uz čiju pomoć, možete vršiti transfer datoteka sa lokalnog računala na server (upload) i obrnuto, sa server-a na lokalno računalo (download). Za rad preporučujemo isključivo specijalizirane programe, poput besplatnog i vrlo kvalitetnog programa FileZilla.

Preuzmite, instalirajte i pokrenite FileZilla program, a zatim na alatnoj traci odaberite slijedećim redoslijedom: File, Site Manager, New site i krenimo sa definiranjem parametara konekcije:

  • Pod Host upišite imevasedomene (port 21 ili 22 za SFTP)
  • Pod Logontype odaberita Normal.
  • U polje User upišite vaše korisničko ime koje ste dobili od administratora.
  • U polje Password upišite vašu lozinku koju ste dobili od administratora.
  • Sada kliknite na gumb Advance otvoriti će se novi prozor…
  • U polje Default local upišite putanju do html dokumenata ili kliknite na gumb  i odaberite putanju do direktorija sa vašim html dokumentima.
  • U polje Default remote upišite /username/public_html
  • Sve drugo ostavite kako je i potvrdite unos sa OK.
  • Potvrdite unos svega – klikom na gumb Save and Exit.

Sa lijeve strane imate vlastite diskove i datoteke na njima, a sa desne strane su direktoriji na vašem serveru gdje smještate datoteke. Sada možete kreirati direktorije, brisati ili postavljati datoteke po volji. Kada ste u serverskom prozoru, kliknite na desnu tipku i dobiti ćete izbornik kojim se vrlo jednostavno zadaju naredbe, poput: download, view, delete, rename, file attributes, create directory i druge… Ako ste zahtjevni korisnik, na raspolaganju su vam stotine korisnih sitnica i opcija, koje možete podešavati, samo trebate na alatnoj traci odabrati Edit i Settings.

Napomena: U slučajevima, kada ne možete obrisati prazan direktorij putem FTP programa, najvjerojatnije se unutar neželjenog direktorija nalazi skrivena i vama nevidljiva datoteka koja počinje sa (.) točkom. Da bi ste učini vidljivim sve skrivene datoteke unutar vaših direktorija potrebno je u FTP programu uključiti opciju show hidden files i sve skrivene datoteka postati će vidljive. Tada jednostavno možete obrisati sporne datoteka i odmah potom možete obrisati i neželjeni direktorij.

vrh

Cron job – automatiziranje zadataka

Sistemski servis imena cron omogućava višestruko izvršavanje vaših shell skripti odnosno programa u točno određeno vrijeme. Da biste mogli pokretati vlastite skripte potrebno je zadati određenu naredbu ili napisati program i precizirati vrijeme izvršavanja.

Prijavite se na Virtualmin control panel:

  • Odaberite Webmin Modules;
  • Odaberite Schedules Cron Jobs;
  • Odaberite Create a new scheduled cron job;
  • U polje Command upišite putanju do vaše skripte /home/username/imeprograma >/dev/null 2>&1
  • Odaberite vrijeme izvršavanja…
  • Potvrdite unos pritiskom na gumb Create;
  • Provjeriti jeste li sve ispravno napravili pritiskom na gumb Run now.

Napomena: Ukoliko želite primati email izvješća izostavite naredbu na kraju retka >/dev/null 2>&1 koja se nalazi u polju Command.

vrh