Wyłączyć na serwerze z OS Linux PostgreSQL 9.5 systemctl stop postgresql.service Migracja z wersji 9.5 do 13.1 mkdir 13.1 ; cd 13.1 wget https://ftp.postgresql.org/pub/source/v13.1/postgresql-13.1.tar.gz –no-check-certificatetar xvfz postgresql-13.1.tar.gz cd postgresql-13.1/ ./configure –prefix=/usr/local/pgsql13/ make make install mkdir /usr/local/pgsql13/data mkdir /usr/local/pgsql13/log chown -R postgres:postgres /usr/local/pgsql13/data chown -R postgres:postgres /usr/local/pgsql13/log cd .. #podmiana plików (libpq.so.5.13 z katalogu „libpq_do_migracji”) wget…
Autor: flexcomp
Windows hosts i lmhosts.sam
Logujemy się jako administrator do komputera. W katalogu C:\Windows\system32\drivers\etc\ edytyjemy wpisy w plikach hosts lmhosts.sam przykładowy wpis wygląda tak: 10.0.0.200 SQLSRV Jeżeli wystąpią problemy z IPv6 należy w pierwszej kolejności wyłączyć protokół IPv6 na danym połączeniu. Jeżeli to nie pomoże to uruchamiamy „regedit” jako administrator i szukamy : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\ Klikamy prawym na „Parameters” , dodajemy…
Roundcube
Pobieramy z roundcube.net/download/ Tworzymy MySQL bazę + usera CREATE DATABASE roundcubemail; GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube IDENTIFIED BY 'password’; GO FLUSH PRIVILEGES; Pluginy mamy tutaj plugins.roundcube.net/, które instalujemy przy pomocy composer . Instalacja wersja 1.3.8 – w katalogu serwera www wykonujemy rm public_html wget -c https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8-complete.tar.gz tar zxvf roundcubemail-1.3.8-complete.tar.gz mv roundcubemail-1.3.8 public_html Wchodzimy…
Płatnik – migracja z dbAccess to SQLa
Migracja dokonujemy na maszynie tymczasowej. Instalujemy Płatnika w wersji 10.01.001 na Windows7. Instalujemy Microsoft SQL 2008R2 oraz SQL Management Studio. Logujemy się do bazy i robimy query (execute) sp_configure 'show advanced options’, 1; RECONFIGURE; GO sp_configure 'Ad Hoc Distributed Queries’, 1; RECONFIGURE; GO Aktualizujemy Płatnika (wskazujemy plik z bazą *.mdb) do najnowszej wersji (u mnie…
Backup – BareOS 17.2 + Ubuntu 16.04 LTS
Instalujemy Ubuntu 16.04 LTS z ubuntu-16.04.5-server-amd64.iso . Szykujemy skrypt konfiguracyjny: apt install postgresql pwd skrypty; cd skrypty vi bareos.sh ————————————————————– #!/bin/bash DIST=xUbuntu_16.04 RELEASE=release/17.2/ URL=http://download.bareos.org/bareos/$RELEASE/$DIST # add the Bareos repository printf „deb $URL /\n” > /etc/apt/sources.list.d/bareos.list # add package key wget -q $URL/Release.key -O- | apt-key add – # install Bareos packages apt-get update apt-get install…
mMedica – PostgresSQL 9.5 + Debian 8 (Jessie)
Instalujemy Debiana Jessie 8 z netinst.iso . Ustawiamy locale na pl_PL.CP1250 locale -a vi /etc/locale.gen #(dodajemy wpis pl_PL.CP1250 CP1250 ) dpkg-reconfigure locales locale-gen pl_PL locale-gen pl_PL.CP1250 vi /etc/default/locale #(dodajemy/zostawiamy tylko wpis LANG=pl_PL.CP1250 ) dpkg-reconfigure locales shutdown -r 0 # restart serwera Instalujemy postgresa wersja 9.5 (9.5.15) ze źródeł apt install vim-scripts make build-essential mkdir 9.5;…
Subiekt GT – przygotowanie bazy MSSQL
Instalacja bazy , instancja INSERTGT . Na firewallu dodać trzy reguły przychodzące: 1. port TCP 1433 2. port UDP 1434 3. program aplikacja sqlservr – standardowo znajduje się w folderze : „C:\Program Files\Microsoft SQL Server\MSSQL12.INSERTGT\MSSQL\Binn\sqlservr” „C:\Program Files\Microsoft SQL Server\MSSQL13.INSERTGT\MSSQL\Binn\sqlservr” „C:\Program Files\Microsoft SQL Server\MSSQL14.INSERTGT\MSSQL\Binn\sqlservr” „C:\Program Files\Microsoft SQL Server\MSSQL15.INSERTGT\MSSQL\Binn\sqlservr” „C:\Program Files\Microsoft SQL Server\MSSQL15.INSERTNEXO\MSSQL\Binn\sqlservr” „C:\Program Files\Microsoft SQL Server\MSSQL17.INSERTNEXO\MSSQL\Binn\sqlservr”…
Backup Teoria
Parametry backupu: – określenie co backupujemy (systemy operacyjne, aplikacje, maszyny wirtualne, serwery fizyczne, zasoby sieciowe itp ) – RPO (ang. Recovery Point Objective) – maksymalny czas względem awarii, z którego system zapewni odtworzenie danych, gwarantowany czasu odzyskania danych ( definiuje moment oraz częstotliwość z jaką są wykonywane kopie danych); – RTO (z ang. Recovery Time…
Microtik + Ubuntu = IPS
I część – uruchomienie API dla Microtika Konfiguracja Microtik (api used port 8728, ssl-8729) ip service set api address=10.5.3.0/24 ip service enable api user add name=apitik password=apitik100 group=write Konfiguracja Ubuntu 16.04 LTS apt install php7.0-cli unzip cd /root/ ; wget -c https://github.com/BenMenking/routeros-api/archive/master.zip ; unzip master.zip ; mkdir /usr/share/php/ ; cp routeros-api-master/routeros_api.class.php /usr/share/php/ sprawdzamy działanie api…
Microtik + Ubuntu = IDS
Konfiguracja Microtik /tool sniffer set streaming-enabled=yes streaming-server=<ip_of_the_server> /tool sniffer set filter-ip-address=<an_example_filter_ip> tool sniffer print ; tool sniffer start ; tool snifer stop Konfiguracja Ubuntu 16.04 LTS (trafr used port udp 37008) apt install libc6-amd64 suricata snort cd /etc/suricata/ wget -c https://rules.emergingthreatspro.com/open/suricata/emerging.rules.tar.gz tar -xzf emerging.rules.tar.gz cd root wget -c https://mikrotik.com/download/trafr.tgz tar zxf trafr.tgz cp -a /root/trafr…