16.07.2014 Views

Skrypty powłoki systemu Linux. Receptury - Helion

Skrypty powłoki systemu Linux. Receptury - Helion

Skrypty powłoki systemu Linux. Receptury - Helion

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Skrypty</strong> powoki <strong>systemu</strong> <strong>Linux</strong>. <strong>Receptury</strong><br />

KDF (ang. Key Derivation Function), która dla hasa generuje warto mieszajc<br />

z cigiem zaburzajcym.<br />

Wicej informacji o cigu zaburzajcym zamieszczono na stronie serwisu Wikipedia<br />

pod adresem: http://en.wikipedia.org/wiki/Salt_(cryptography).<br />

$ openssl passwd -1 -salt ACUCH_CIGU_ZABURZAJCEGO HASO<br />

$1$ACUCH_CIGU_ZABURZAJCEGO$323VkWkSLHuhbt1zkSsUG.<br />

W miejsce acucha ACUCH_CIGU_ZABURZAJCEGO wstaw losowy acuch, a zamiast<br />

acucha HASO uyj danego hasa.<br />

Tworzenie migawek kopii zapasowych<br />

za pomoc programu rsync<br />

Sporzdzanie kopii zapasowych danych to co, co musi by regularnie wykonywane przez wikszo<br />

administratorów systemów. Moe by konieczne utworzenie kopii zapasowej danych serwera<br />

WWW lub danych pooonych w lokalizacjach zdalnych. rsync to polecenie, które moe<br />

posuy do synchronizacji plików i katalogów zlokalizowanych w dwóch miejscach. Dziki<br />

okrelaniu rónic w plikach i stosowaniu kompresji odbywa si to przy minimalnym transferze<br />

danych. W porównaniu z poleceniem cp, zalet polecenia rsync jest to, e korzysta ono<br />

z silnych algorytmów rónicowych. Ponadto obsuguje przesyanie danych midzy sieciami.<br />

Podczas tworzenia kopii polecenie rsync porównuje pliki w lokalizacjach oryginalnej i docelowej.<br />

W efekcie zostan skopiowane wycznie nowsze pliki. Polecenie to obsuguje te kompresj,<br />

szyfrowanie i znacznie wicej rzeczy. Dowiedz si, jak pracowa z programem rsync.<br />

Jak to zrobi<br />

Aby skopiowa katalog ródowy do miejsca docelowego (w celu utworzenia kopii lustrzanej),<br />

uyj polecenia:<br />

$ rsync -av cieka_ródowa cieka_docelowa<br />

W tym poleceniu:<br />

opcja -a powoduje archiwizowanie;<br />

opcja -v powoduje wywietlenie w standardowym wyjciu stdout szczegóów<br />

lub danych o postpie operacji.<br />

Powysze polecenie w sposób rekurencyjny skopiuje wszystkie pliki ze cieki ródowej do<br />

docelowej. cieki moesz okreli jako cieki zdalne lub cieki lokalnego hosta.<br />

Przykadowy format cieki: /home/slynux/data, slynux@192.168.0.6:/home/backups/data.<br />

240

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!