Wystarczy znaleźć tabelę: [SSCommon].[STLoggedOnUsers] i wybrać Select TOP 1000 Rows
Linux – wykonanie komendy z wyższymi uprawnieniami przez użytkownika
Jeśli użytkownik ma nie posiadać dostępu do root`a a chcielibyśmy mu nadać uprawnienia wyższe np. do aktualizacji systemu, możemy uczynić jak poniżej:
- jeśli nie mamy zainstalowanej komendy sudo wykonujemy następujące polecenie: apt install sudo
- uruchamiamy visudo i tam dodajemy następujący wpis:
User_Alias GRUPAPIERWSZA = uzytkownik1
GRUPAPIERWSZA ALL = /usr/bin/apt update, /usr/bin/apt upgrade, /usr/bin/apt autoremove
Linux – sprawdzanie katalogów w spakowanym pliku
Jeśli posiadamy spakowany plik np. zip i nie chcemy go rozpakowywać, możemy przejrzeć jego zawartość w następujący sposób:
unzip -l 123.zip
unzip -l 123.zip | grep „nazwa_pliku”
Linux – sprawdzenie zainstalowanych pakietów
Aby szybko sprawdzić zainstalowane pakiety (w tym ich wersję) wystarczy uruchomić komendę:
dpkg -l
lub wyszukać wiele pakietów, np.:
dpkg -l | grep -E ".(elasticsearch|graylog|mongo)."
Graylog – nie widać logów po utworzeniu sidecars
Po zainstalowaniu Grayloga nie były widoczne logi z serwera AD. W logach Grayloga zauważyłem błąd:
WARN [AbstractTcpTransport] receiveBufferSize (SO_RCVBUF) for input Beats2Input{title=Beats-5044-TCP Beats, type=org.graylog.plugins.beats.Beats2Input, nodeId=null} (channel [id: 0xd0cef10c, L:/[0:0:0:0:0:0:0:0]:5044]) should be >= 1048576 but is 425984.
Na serwerze zmieniłem wartości komendą:
sysctl –write net.core.rmem_max=524288
i logi zaczęły pojawiać się
VMWare brak dostępu do vcsa
Po instalacji vCenter w celu uzyskania dostępu do vcsa przez przeglądarkę WWW, np. vcsa.mojadomena.local w systemie Debian/Ubuntu należy dodać w /etc/hosts następujący wpis (poniżej przykładowy wpis):
192.168.10.x mojadomena.local
192.168.10.xx vcsa.mojadomena.local
Libre Office – wyszukiwanie duplikatów
W celu znalezienia duplikatów w komórkach Libre Office, wystarczy wykonać instrukcję jak poniżej:
Zaznaczamy komórki w LibreOffice Calc:
Format -> Warunkowe -> Warunek -> Więcej reguł
Warunek 1 -> Wartość komórki -> jest duplikatem
Zastosuj styl: Nowy styl
Organizator -> Styl -> Nazwa: wpisujemy co chcemy, np. zielonystyl
Tło -> Kolor wybieramy np. zielony
Na końcu klikamy OK
GLPI – schemat tabeli różni się
Po aktualizacji systemu GLPI do wersji 10.0.16 zmienił się schemat tabeli glpi_itils_projects, przez co przestała działać poprawnie jedna z wtyczek o nazwie generic object.
Zastosowałem poniższe rozwiązanie:
- najpierw sprawdziłem integralność bazy danych komendą:
php bin/console database:check_schema_integrity
co poskutkowało komunikatem:
Schemat tabeli różni się dla tabeli „glpi_itils_projects”.
— Oczekiwany schemat bazy danych
+++ Bieżący schemat bazy danych
@@ @@CREATE TABLEglpi_itils_projects(idint NOT NULL AUTO_INCREMENT,items_idint unsigned NOT NULL DEFAULT 0,changes_idint NOT NULL DEFAULT 0,itemtypevarchar(100) NOT NULL DEFAULT ”,projects_idint NOT NULL DEFAULT 0,
PRIMARY KEY (id),UNIQUE KEYunicity(itemtype,items_id,projects_id),
KEYprojects_id(projects_id)
) - w kolejnym etapie należało wpisać następujące formuły w mysql:
ALTER TABLEglpi_itils_projectsCHANGEchanges_iditems_idint(11) NOT NULL DEFAULT '0′;
ALTER TABLEglpi_itils_projectsADD UNIQUEunicity(itemtype,items_id,projects_id); - W ostatnim etapie należy zaktualizować kolumny klucza głównego/obcego:
php bin/console migration:unsigned_keys
Linux – Apache przekierowanie z http na https
Po wygenerowaniu certyfikatu (selsigned czy letsencrypt) możemy ustawić sobie przekierowanie strony z http na https w poniższy sposób w pliku 000-default.conf
<VirtualHost *:80>
...
Redirect "/" "https://192.0.2.1/"
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
...
</VirtualHost>
Linux – listowanie katalogów
Jeśli potrzebujemy na szybko wylistować same katalogi, wystarczy użyć komendy:
ls -l -d */