User Tools

Site Tools


ostatni

Ostatní

7-zip

Iterace přes všechny adresáře, zabalit, zašifrovat vč. názvů

Windows
v aktuálním adresáři:

FOR /F "usebackq delims=?" %i IN (`DIR /B /A:D`) DO "C:\Program Files\7-zip\7z.exe" a "cilovaslozka\%i.7z" "%i" -pmylittlepassword -mx0 -mhe

Linux - bash
v aktuálním adresáři:

find . -maxdepth 1 ! -path . -type d -exec 7z a cilovaslozka/{} {} -pmylittlepassword -mx0 -mhe \;

7z[.exe] a = “add”, vytvoří nový archiv
-mx0 = bez komprese (0 = žádná, 9 = nejvyšší)
-mhe = encrypt headers (nebude vidět ani názvy souborů bez zadání hesla)
! -path . = vyloučí z find aktuální adresář

Zabalení všeho ve složce

7z a mylittlarchiv.7z mylittlefile1 mylittlefile2 -pmojekrasneheslo -mx0 -mhe -v10G

Exchange / IIS + Let's Encrypt

Automaticky

Ručně

  • Získat certifikát třeba přes Certbot.
cd /etc/letsencrypt/archive/<domena>
openssl pkcs12 -export -out certificate.pfx \
                       -inkey privkey.pem \
                       -in cert.pem \
                       -certfile chain.pem
  • Exchange Management Console > Server configuration.
  • V Certificates kliknout pravým, naimportovat .pfx.
  • Kliknout pravým na certifikát a “Assign services to a certificate”.

Ping with timestamp

ping -t localhost|find /v ""|cmd /q /v:on /c "for /l %%a in (0) do (set "data="&set /p "data="&if defined data echo(!time! !data!)" 

Poznámka: kód je pro použití v dávce (.bat); pro použití v příkazové řádce nahradit %%a za %a.


rclone & Google Drive

rclone config
rclone mount -vvv --allow-non-empty --allow-other nazevrcloneremotu:/ lokalni_mountpoint
  • Ostatní magie
rclone copy ~/lokalnicesta nazev-rclone-remote:/cesta --progress --transfers 16 --fast-list

(–fast-list podporují jen některé remotes, pro kopírování do rootu stačí napsat nazev-rclone-remote:/)


restic

Inicializace repozitáře

restic.exe init --repo cesta-k-repozitari

Záloha

restic.exe backup `
  --repo cesta-k-repozitari `
  --password-file cesta-k-souboru-s-heslem
  --verbose `
  slozka-kterou-chci-zalohovat

Odmazávání starých záloh

restic.exe forget `
  --repo cesta-k-repozitari `
  --password-file cesta-k-souboru-s-heslem `
  --verbose `
  --keep-daily 7 `
  --keep-weekly 5 `
  --keep-monthly 7 `
  --prune

ostatni.txt · Last modified: 2022/03/16 09:38 (external edit)