Rozmiar pliku syslog urósł mi do ponad 40 GB, co przy dysku 256 GB wydaje się dość sporą wartością. Zawartość pliku syslog usunąłem następującą komendą:
root@ubuntu:/var/log# > syslog
Rozmiar pliku syslog urósł mi do ponad 40 GB, co przy dysku 256 GB wydaje się dość sporą wartością. Zawartość pliku syslog usunąłem następującą komendą:
root@ubuntu:/var/log# > syslog
Jeżeli potrzebujemy sprawdzić, kiedy nasz komputer był restartowany ostatni raz, należy w PowerShell`u umieścić następującą komendę:
Get-CimInstance -ClassName win32_operatingsystem | select csname, lastbootuptime
W pracy miałem problem z dostępem do Active Directory z systemów Windows, jeśli komputery znajdowały się w innym VLAN`ie, tzn. nie rozwiązywało mi nazw jak puszczałem ping, np. ping activedirectory.local
Natomiast ping po adresie IP szedł bezproblemowo (na maszynach z linuxem mogłem bezproblemowo pingować adres ip i po nazwie). Rozwiązanie w systemach Windows`owych okazało się jak poniżej:
Panel Sterowania -> Centrum sieci i udostępniania -> Zmień ustawienia karty sieciowej -> prawy przycisk na karcie ethernetowej -> Protokół internetowy w wersji 4 (TCP/IPv4) -> Właściwości -> Zaawansowane -> odznaczamy Metryka automatyczna i dajemy np. 15
To samo co powyżej robimy dla Protokół internetowy w wersji 6 (TCP/IPv6) lub wyłączamy go całkowicie jeśli z niego nie korzystamy.
Powyższy sposób pomaga nam uzyskać ping po nazwie i IP
Poniższą komendą możemy sprawdzić, przy ilu procentach zajętości RAM`u – zacznie kernel zrzucać dane do pamięci SWAP (standardowo jest to 60%):
cat /proc/sys/vm/swappiness
Wartość powyższą możemy zwiększyć/zmniejszyć do innej wartości, jeśli komputer np. nam się zawiesza:
sudo sysctl vm.swappiness=90
W celu zwiększenia SWAP`a, wykonajmy komendy jak poniżej:
swapoff -a <- wyłączamy SWAP`a na czas konfiguracji
fallocate -l 2096M /swapspace <- tworzymy nowy rozmiar (tu akurat 2GB)
mkswap /swapspace
swapon /swapspace <- włączamy SWAP`a
chmod 600 /swapspace <- nadajemy odpowiednie uprawnienia
cp /etc/fstab /etc/fstab.bak -> na wszelkie wypadek warto zrobić kopię fstab
echo /swapfile none swap sw 0 0 | sudo tee -a /etc/fstab <- automatyczne montowanie podczas uruchamiania
cat /proc/swaps <- sprawdzamy czy poprawnie przydzielona została nam nowa przestrzeń SWAP
Jeżeli chcielibyśmy sprawdzić ostatnią historię zaktualizowanych pakietów, należy wykonać komendę:
grep „upgrade ” /var/log/dpkg.log
Po aktualizacji bazy MariaDB do wyższej wersji, klient Zabbix`a ogłosił błąd jak w temacie. Wystarczyło wykonać następujące komendy aby dalej ruszyło:
'zabbix
’@’127.0.0.1′ IDENTIFIED BY PASSWORD 'tu wpisz swoje hasło’TLSv1.0 lub 1.1 mogą posiadać sporo podatności ułatwiających podszycie się pod naszą stronę www. Zalecane jest włączenie TLSv1.2 i 1.3. Jeśli posiadamy zainstalowany dodatkowo certyfikat LetsEncrypt robimy jak poniżej:
nano /etc/letsencrypt/options-ssl-apache.conf
i tam wpisujemy jak poniżej:
SSLProtocol all -SSLv2 -SSLv3 -TLSv1 -TLSv1.1
Na końcu wykonujemy restart Apache2 (warto mieć najnowszą wersję Apache2, gdyż wcześniejsze mogą nie obsługiwać protokołu TLSv1.3):
systemctl restart apache2
Poprawność naszych ustawień możemy sprawdzić dwojako:
Wersja Zabbix`a 6.2 nie wspiera PHP 8.2. Dlatego należy wykonać upgrade do wyższej wersji samego Zabbix`a oraz PHP. Zacznijmy od PHP:
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1;
u:
apt update
apt upgrade
cat /var/log/zabbix/zabbix_server.log | grep databaseset global log_bin_trust_function_creators = 0;
Startujemy Zabbix
6.4:Tworząc nowy zasób w GLPI poprzez wtyczkę Generic Object (Zarządzanie obiektami) w menu Zasoby nie mamy dodanej ikonki. Wystarczy wyedytować plik object.class.php dodając następujące wpisy:
Następnie w Zarządzanie obiektami -> wybieramy nasz obiekt -> w polu Komentarz dodajemy naszą ikonkę, np. fa-fw ti ti-volume
Efekt końcowy wygląda jak poniżej:
W celu wyłączenia autoindex`u (pojawiają nam się katalogi w index of) należy wykonać następującą komendę:
a2dismod --force autoindex systemctl restart apache2