Ciekawsze polecenia ze świata systemu linux.

  • By :
  • Category : Linux

Ciekawsze rzeczy przydatne użytkownikom linuksa.

KNOPPIX – ciekawsze elementy
  1. Możliwe jest uruchomienie systemu knoppix w trybie kioskowym. Oznacza to, że otwieramy system w trybie umożliwiającym wywołanie sprecyzowanej przez nas strony z dysku bądź internetu. Należy wówczas podczas startu systemu wpisać następujący parametr: knoppix desktop=kiosk url=http://labiol.net

  2. Ciekawsze elementy startowe:

    Parametr Opis
    toram Kopia systemu do pamięci RAM – przynajmniej 1GB
    tohd=/dev/partycja Kopia zawartości płyty CD na wskazaną partycję i uruchomienie systemu z tej kopii.
    bootfrom=/dev/partycja/obraz.iso Uruchomienie systemu z obrazu ISO znajdującego się na wybranej partycji.
  3. Istnieje możliwość zachowania swoich ustawień za pomocą skryptów saveconfig mkpersistenthomeSaveconfigzachowuje plik configs.tbz knoppix.sh. W parametrach należy wskazać, gdzie pliki mają zostać zachowane.

Obraz dysku
dd if=/dev/hda of=/dev/hdb -› kopiowanie pomiędzy partycjami

dd if=/dev/hda1 of=/dev/hdb1 -› kopiowanie z jednej partycji na drugą

dd if=/dev/hda1 of=/sciezka/nazwa_pliku.iso kopiowanie partycji do pliku

dd if=/dev/hda1 of=/sciazka/nazwa.img bs=512 count=1 — kopiowanie MBR

dd if=/sciezka/nazwa.img of=/dev/hda — przywrócenie sektora MBR

dd if=/dev/sda1 | ssh konto@host “cat > /sciezka_bezwzgledna/plik.img” — kopiowanie na inny host

ssh konto@host “cat > /sciezka/plik.img” | dd of=/dev/hda1 — odwrotna sytuacja do powyższej

Obok dd instnieją też bardziej zaawansowane narzędzia: dd_rescue oraz dd_rhelp. Pierwszy z nich do dd dodaje możliwość odczytu z niektórych uszkodzonych partycji. Następuje wielokrotna próba odczytu z uszkodzonego obszaru i w przypadku porażki w podany blok wpisywany jest blok zerowy. Drugi z programów korzysta z bardziej złożonego algorytmu odczytu danych. W przypadku znalezienia danych uszkodzonych program próbuje przejść do bloków poprawnych i dalej wymusza odczyt wstecz. Oba programy mogą być skuteczne w przypadku odczytu partycji uszkodzonych, należy jednak mieć na uwadze fakt, że odczyt z danego dysku/partycji może trwać dłuuuugo – w zależości od ilości uszkodzonych sektorów.

Przykładowa składnia:

dd_rhelp /dev/hda1 /sciezka/plik.iso

Po zrzuceniu partycji do obrazu iso, można go oczywiście sprawdzić za pomocą fsck:

fsck -y /sciezka/plik.iso
Usuwanie danych

Można użyć programu dd

dd if=/dev/zero of=/dev/hda5

Specjalny programik do zapisywania losowymi danymi partycji:

shred -n 5 -z -v /dev/hda5

Powyższe opcje spowodują pięciokrotny przebieg po dysku i wypełnienie dysku elementami losowymi oraz na końcu wyzerowanie dysku.

Przywracanie tablicy partycji

gpart /dev/hda

gpart -W /dev/hda /dev/hda

Generalnie gpart służy do rozpoznawania typu systemu plików. Nigdy z programu nie korzystałem, nie jest przetestowany.

Zapisywanie danych na partycjach NTFS

W miarę bezpieczne zapisywanie na partycję NTFS można uzyskać wykorzystując program CAPTIVE NTFS.

http://www.jankratochvil.net/project/captive/

Aby móc skorzystać z programu, należy posiadać odpowiednie pliki ntoskrnl.exe+ntfs.sys z systemu windowsxp sp1. Program

nie współpracuje z xp sp2.

Edycja i zmiany w rejestrze systemowym windowsa

Wszystkich zmian dokonujemy za pomocą programu chntpw. Program umożliwia interaktywne przemieszczanie się po gałęziach

rejestru. Aby tego dokonać, należy znać odpowiednią gałąź rejestru. Komenda chntpw -e SOFTWARE wrzuci nas do gałęzi

HKEY_LOCAL_MACHINE\SOFTWARE. Podobnie SYSTEM da nam HKEY_CURRENT_CONFIG, Ntuser.dat to

HKEY_CURRENT_USER, SAM to HKEY_LOCAL_MACHINE\SAM, SECURITY to HKEY_LOCAL_MACHINE\SECURITY,

natomiast DEFAULT to HKEY_USERS\DEFAULT. Za pomocą chntpw możliwa jest również zmiana haseł systemu windows xp.

I tak, aby wyczyścić hasło administratora systemu windows należy wydać polecenie chntpw windows/system32/config/SAM, natomiast

dla konkretnego użytkownika składnia będzie następująca: chntpw -u user windows/system32/config/SAM.

Ciekawe parametry popularnych komend:
    1. bzip, tar
      BZIP2=-9 tar -cpPjf conifs.tbz /home/knoppiz/.mozilla /home/knoppix/.netscape. – dodaje katalogi do pliku
      . Dodanie pliku do archiwum tar.bz tar -rpPf conifgs.tbz /sciezka
      Usunięcie pliku z archwum: tar –delete -pPf conigs.tbz /sciezka

    2. grub – gdy się wywali podczas startu systemu:

      1. Dla windowsa
        root (hd0,0)
        makeactive
        chainloader +1

        boot

      2. Dla linuxa – poprawić
        kernel (hd0,1)/boot/vmlinuz root=/dev/hdaX
        boot

Inne komendy: ‘ find nazwa_pliku’,

Ciekawe komendy
  • chkrootkit -skanuje czy w systemie nie ma rootkitów

  • TCT – pakiet do analizy powłamaniowej, między innymi program grave-robber

Źródła:

  1. KNOPPIX, leksykon kieszonkowy. HELION, O’REILLY 2005, Ryle Rankin

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Free(BSD)
yt-dlp – download your data from youtube

Hi, this short article only to mention that there is a wonderful application that exists for a years for the purpose to download YOUR or maybe some other movies from youtube. I don’t want to go in to legal aspect too much, what can be downloaded from youtube, what not …

Linux
Migrate WordPress site to another hosting service.

IntroductionThis article details the migration of WordPress site (exactly this site you are now on) from one service provider to Amazon Lightsail. There might be various reason to do that (mine is outlined below) but in general I hope to share the message that especially with WordPress, migration can be …

Free(BSD)
Convert pdf file to jpeg – with imagemagic

Short article just to write down not-so frequently (for me) task: remove /opt/homebrew/bin from that command where using on other system than macOs Options: cheers