Blog

Ubuntu Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Instalując dockera w Ubuntu (22.04) nie możemy wykonywać podstawowych komend ponieważ kończą się błędem: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? Pisząc instalując mam na myśli instalację dockera jako paczka snap. Czyli wykonując polecenie: sudo snap install docker Tutaj wszystko przebiega dobrze jednak wydając polecenie docker ps występuje powyższy błąd. Przyczyna leży w typie sterownika [...] Czytaj więcej

Rozszerzenie partycji w wirtualnym systemie (cfdisk)

Używam KVM-a jako wirtualizatora. Przychodzi czas kiedy trzeba rozszerzyć partycję na jednym z systemów gościa. Laboratorium: Host: #lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Hirsute Hippo (development branch) Release: 21.04 Codename: hirsute Hypervizor: KVM (libvirtd) libvirtd -V libvirtd (libvirt) 7.0.0 System Gość: Fedora 34 (beta) System posiada jeden dysk /dev/vda (24 GB) i partycje mają LVM-a. [...] Czytaj więcej

Windows CMD - brak dostępu

Windows CMD - brak dostępu

Bardzo często administratorzy Windowsa/AD blokują standardowemu użytkownikowi dostęp do powloki cmd. Obejściem może tutaj być wykonanie poniższych czynności: Otwieramy menu start i zaczynamy wpisywać: cmd /k jakiś_tool i klikamy enter Jeśli narzędzie ma jakieś opcje to musimy zamknąć ten wpis w podwójne apostrofy cmd /k "ipconfig /all" Jest jeszcze jedna trudność. Jeśli w poleceniu np scieżka ma spację trzeba zrobić to w ten sposób: cmd /k [...] Czytaj więcej

Windows CMD - Sprawdzenie sumy kontrolnej md5 pliku

Windows CMD - Sprawdzenie sumy kontrolnej md5 pliku

Czasami trzeba sprawdzić sumę kontrolną pliku. W linuksie jest to bardzo proste poprzez użycie narzędzi typu md5sum sha256sum. Ale w Windowsie? Moim zdaniem narzędzie do sprawdzania sum kontrolnych powinno być na wysposarzeniu systemu operacyjnego bez instalowania jakiś zewnętrznych paczek. Szukałem, szukałem i się doszukałem certutil Tak wiem to jest narzędzie do zarządzania certyfikatami. Można jednak nim sprzwdzić sumę kontrolną pliku i jest [...] Czytaj więcej

Bash - sprawdzenie czy proces jest aktywny z namniejszymi uprawnieniami

Bash - sprawdzenie czy proces jest aktywny z namniejszymi uprawnieniami

Musiałem zrobić skrypt gdzie odpytuję usługi i sprawdzam czy "żyją" i podaję kod wyjśćia dla nagiosa. Wymaganie było aby zrobić to przy jak najmniejszym nadawaniu uprawnień. Niby prosta komenda systemctl is-active *.service jest dobra ale zdalne wykonanie skryptu przez nrpe nie chciało zaskoczyć. Czały cas w logach były komunikaty o u słabych uprawnieniach Skrypt wykonałem w Bash-u zaprzęgając do tego poczciwą komendę ps. Reszta to już tylko [...] Czytaj więcej

CentOS - NRPE: Unable to read output

Jeśli mamy skonfigurowaną na kliencie usługę nrpe do monitorowania przez nagios/centreon na Centosie/RedHacie/Fedorze (generalnie tam gdzie włączony jest Selinux) możemy otrzymać zwrot w postaci takiego komunikatu: NRPE: Unable to read output Okazuje się, że odpowiedzialny za ten stan jest Selinux. Po prostu nie pozwala zdalnie wykonać skryptu, który wrzuciliśmy do lokalizacji: /usr/lib64/nagios/plugins/ U mnie chodziło o skrypt perlowy [...] Czytaj więcej

Bash - generowanie hasła

Bash - generowanie hasła

Jest wiele sposobów na wygenerowanie hasła. Służą do tego wyspecjalizowane programy(pwgen, keepass itp). Link do tej strony pokazuje "ocean możliwości". Można również samemu sobie stworzyć automat w postacji skryptu bash. Bash się do tego nadaje idealnie. #!/usr/bin/env sh sumaZnakow='16' probkiHasel='6' #opcja z argumentami #sumaZnakow=$1 #probkiHasel=$2 echo "Generowanie $probkiHasel haseł. Hasło ma długość $sumaZnakow znaków" for ((n=0; [...] Czytaj więcej

KVM - zmiana na żywo rozmiaru "file" dysku - bez LVM-a

KVM - zmiana na żywo rozmiaru "file" dysku - bez LVM-a

Czasami staniemy przed sytuacją zapełnienia dysku w maszynie wirtualnej. Jeśli używamu KVM i za dysk służy nam plik (qcow2) możemy dokonać zmiany rozmiaru poprzez standardowe narzędzia. Najpierw identyfikujemy nasze maszyny wirtualne virsh list --all Id Name State ---------------------------- 1 centos8-2 running - centos8 shut off - debian10 shut off - win10 shut off Póżniej sprawdzamy jaki rodzaj pamięci masowej podpięty jest pod maszynę [...] Czytaj więcej

1 2 3 4 5 6 ... 8 >
Oglądaj, słuchaj, ćwicz - zdobywaj nowe umiejętności online

2011 - 2024 Satkas IT