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
(id
int NOT NULL AUTO_INCREMENT,items_id
int unsigned NOT NULL DEFAULT 0,changes_id
int NOT NULL DEFAULT 0,itemtype
varchar(100) NOT NULL DEFAULT ”,projects_id
int 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_projects
CHANGEchanges_id
items_id
int(11) NOT NULL DEFAULT '0′;
ALTER TABLEglpi_itils_projects
ADD 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 */