Štítekjekyll

Pixelfed CZ

Pixelfed CZ je náš další komunitní projekt, kde je možné se zdarma zaregistrovat a užívat sociální síť bez reklam a sledování.

Co je Pixelfed

Pixelfed je sociální síť zaměřená na sdílení fotografií a videí, která se v poslední době stává velmi populární. Jeho uživatelské rozhraní je podobné Instagramu, ale s mnoha vylepšeními, které ho činí jedinečným.

Pixelfed byl vytvořen jako open-source alternativa k Instagramu, která by umožnila uživatelům sdílet své fotografie a videa bez zásahu externích společností. Pixelfed byl vytvořen jako federovaná platforma, což znamená, že uživatelé mohou hostovat své vlastní instance Pixelfedu a připojit se k federaci, aby sdíleli své příspěvky s uživateli z jiných instancí. To znamená, že uživatelé mají větší kontrolu nad svými daty a mohou se vyhnout problémům s ochranou soukromí, které se mohou objevit na centralizovaných sociálních sítích.

Pixelfed také nabízí řadu funkcí, které se na Instagramu nevyskytují. Například umožňuje uživatelům vytvořit různé kolekce fotografií, aby mohli lépe organizovat své příspěvky. Uživatelé také mohou přidávat popisky k fotografiím a tagovat lidi na fotografiích.

Pixelfed platforma byla vytvořena v roce 2018 kanadským vývojářem Danem Supernaultem. Supernault se zajímal o alternativu ke službě Instagram a vytvořil platformu, která nabízí podobné funkce, ale zároveň je decentralizovaná a umožňuje uživatelům více kontroly nad svými daty.

Výhody Pixelfed

  • Bez reklam a šetrné k soukromí
  • Open source a decentralizované
  • Možnost spravovat licenci u každé fotografie

Mobilní aplikace

Oficiální aplikace Pixelfed

Oficiální aplikace je stále zatím v beta testování, ale lze použít bez problémů.

Návod na stažení a instalaci oficiální aplikace najdete na webu infoek cz

Určitě aplikace stojí za vyzkoušení. Oficiální aplikaci je možné naistalovat i na systém iOs, ale to jsem bohužel neměl jak vyzkoušet. Když se někdo podělíte jak aplikace funguje, tak mi prosím napište.

Pro iOs lze aplikaci stáhnout zde

PixelDroid

PixelDroid je asi nejznámější aplikací pro používání Pixelfed na Androidu. Ta je dostupná pouze v obchodě F-Droid, je přeložena do češtiny.

Návod je opět na webu infoek cz

####

Odkazy

Oficiální stránky Pixelfed

Stránky Infoek

Seznam serverů

Číst dál

Unixový správce hesel Pass

Co je správce hesel PASS

Pass je správce hesel příkazového řádku vytvořený s ohledem na filozofii Unixu. Umožňuje vám pracovat s vašimi hesly pomocí běžných unixových příkazů. Přihlašovací údaje jsou uloženy v souborech zašifrovaných GPG.

PASS je komplikovaný! Jen pro geeky!

Toto je typická odpověď mnoha uživatelů, kteří pláčou na fórech. Ale není to pravda. Jakákoli technologie potřebuje znát některé základy používání. Pokud chcete řídit auto nebo hrát World of Warcraft, musíte se nejprve naučit základy. Abyste byli PRO, potřebujete víc. Pro základní a standardní uživatelské použití je pass jednoduchý a efektivní nástroj .

Základy GnuPG

Prvním základním know-how pro *nix je použití pgp klíčů a možnost šifrovat/dešifrovat a podepisovat vaši práci a soubory.

https://wiki.archlinux.org/title/GnuPG

sudo pacman -S gnupg
nvim ~/.gnupg/gpg-agent.conf 
  pinentry-program /usr/bin/pinentry-curses
  pinentry-program /usr/bin/pinentry-gnome3
  max-cache-ttl 60480000
  default-cache-ttl 60480000

# create new key-pair, follow questions, select master password reasonably
gpg --full-gen-key

# export/import your keys
gpg --export --armor --output public.key user-id
gpg --import public.key
gpg --export-secret-keys --armor --output privkey.asc user-id
gpg --import privkey.asc

# make your key ultimate and default
gpg --edit-key user-id/key
type in cli: trust, choice 5, save, quit

# search your keys
gpg --search-keys user-id

# optional upload your gpg public key to key servers
https://keys.openpgp.org
https://keyserver.ubuntu.com/

# encrypt/decrypt files example - asymmetric
gpg --recipient user-id --encrypt doc
gpg --output doc --decrypt doc.gpg

Pass základy

Hierarchie adresářů

Adresářová struktura závisí na vás. Preferuji používání passu nejen pro správu přihlašivacích hesel!

Moje hierarchie je následující

  • credit-cards
  • finance
  • local
  • login
  • ssid
  • token

Podsložky v loginsyntaxe složky

  • url/uživatelské jméno (pokud je více uživatelů nebo účtů)
  • url (pouze jednoduchá adresa URL bez názvu účtu)

Podsložky v loginpříklady složek

├── logitech.com
   ├── mail.plzen-edu.cz
   ├── malirskeplatna.cz
   ├── mall.cz
   ├── mastodon.arch-linux.cz
   ├── jira.cloud.cz
   │   ├── andrew
   │   ├── antfis
   │   └── petr

Syntaxe uvnitř zašifrovaného souboru gpg

První řádek patří heslu podle pass syntax. Všechny další řádky jsou volitelné dle vašeho přání. U kreditních karet můžete pro podrobnosti potřebovat mnohem více řádků. Můžete si uložit vše, co potřebujete. Je to pouze textový soubor.

Je tu jeden důležitý bod!

Pokud chcete použít passff nebo jiná rozšíření, musíte použít login: řádek s názvem vašeho účtu, do kterého bude automaticky vložen login field v přihlašovacím formuláři webové stránky.

password
login: account

Základní příkazy

# initialize the password store
pass init gpg-id_or_email

# insert new password for archlinux.org with defined username
# this insert is optional, I'm using mainly 'generate' and 'edit' command
pass insert login/archilinux.org
pass insert login/archlinux.org/username

# generate password with N symbols, example with length 20
pass generate archlinux.org/wiki/username -n 20

# edit file to fill additional details - 'login:' row, etc.
# edit command will use your $EDITOR, nvim, emacs etc.
pass edit archlinux.org/wiki/username

# publish changes directly to git private repo, no commit needed!
# needs linkage with git first, see next chapters...
pass git push

# direct copy to clipboard
pass -c login/archlinux.org
# or integration with rofi, dmenu
rofi-pass
passmenu

# pass fulltext search
pass search archlinux

Integrace soukromého Git repozitáře

Nastavení na straně serveru

Nejprve vytvořte git bare private-repo na vašem serveru, soukromém domácím cloudu nebo soukromém cloudovém úložišti git (tato poslední volba není z mé strany preferována). Je to standardní git repozitář, který bude ukládat vaše zakódované soubory gpg a adresářovou strukturu.

Pokud nevíte nic o git nebo git serverech. Postupujte podle předchozího článku git-bare-repo nebo si jen přečtěte články o GitHubu a základní tutoriály git.

Nastavení na straně klienta

# create local password store
pass init 
# Enable management of local changes through Git
pass git init
# Add the the remote git repository as 'origin'
pass git remote add origin user@server:~/.password-store
# Push your local pass history
pass git push -u --all

# just work with pass and git
pass git pull
pass generate ...
pass edit ...
pass git push
# DONE.

# all git operations work normally just with prefix 'pass'

Projděte kroky instalace nové stanice

Pokud máte nový počítač a potřebujete pass a vaše úložiště na nové stanici. Můžete vytvořit nějaký malý skript, nebo stačí napsat těchto pár příkazů.

# install software
sudo pacman -S gnupg pass rofi-pass git

# import public and private keys
gpg --import gpg-public.key
gpg --import privkey.asc

# ultimate access for your gpg key for new station
gpg --edit-key user-idOrkey-id
type in cli: trust, choice 5, save, quit 

# clone your git repostiory to .password-store
git clone gitlab@server:repo/pass-store.git ~/.password-store

# configure your pass git
pass git config --global user.email "email" 
pass git config --global user.name "name"
pass git config --global user.signingkey 

# gpg and pinetry check or add
nvim ~/.gnupg/gpg-agent.conf 
	pinentry-program /usr/bin/pinentry-gnome3

Integrace Rofi/dmenu

pass-zx2c4-rofi

Rofi a dmenu má rychlé a výkonné použití s ​​passem

sudo pacman -S rofi-pass 
rofi-pass
passmenu
# example integration with awesomewm
awful.key({modkey, altkey},"p",function() awful.spawn.with_shell("rofi-pass -t") end,
          {description="types password from pass", group="launcher"}),
awful.key({modkey, ctrlkey},"p", function() awful.spawn.with_shell("rofi-pass") end,
          {description="copy password from pass", group="launcher"}),

Passff - integrace do Firefoxu

Nainstalujte passffrozšíření do vašeho Firefoxu z Firefox Extension Storage.

Vytvořit hostspojení, komunikační protokol mezi systémem a rozšířením passff. To se nazývá passff-host; tato aplikace má implementaci pro každou distribuci. Pro Arch můžete použít balíček AUR.

% git clone https://aur.archlinux.org/passff-host.git/
% cd passff-host
% makepkg -si

browserpass – integrace Brave, Chromium, Firefox

Nainstalujte browserpass z úložiště rozšíření prohlížeče. O projektu zde .

Integrace s vaším systémem, podobně jako passff-host

paru -S browserpass
Nainstalujte browserpass úložiště rozšíření prohlížeče.

Integrace s vaším systémem, podobně jako passff-host

paru -S browserpass

Password Store, OpenKeychain – integrace se systémem Android

Stačí nainstalovat obě aplikace pro Android. První PasswordStore aplikace musí být v telefonu prohozena s výchozím správcem hesel nebo pouze v nastavení prohlížeče. Druhý OpenKeychain aplikace je úložiště pro vaše soukromé a veřejné klíče gpg a poskytuje API pro PasswordStore.

PasswordStore má plnou podporu pro soukromé repozitáře git, git pull a push funguje z nabídky.

S tímto řešením nemám žádné chyby a toto úložiště a správce hesel používám několik let.

Integrace Windows - WSL2

Integrace MS Windows a WSL2 je pokročilé téma. Napsal jsem o tom jiný článek .

Další Aplikace a možnosti

Sledujte domovskou stránku pass dole!

  • Kompatibilní klienti
  • Migrace z jiných klientů

Například Gopass .

https://github.com/gopasspw/gopass

Pass - Credit & License

pass was written by Jason A. Donenfeld of zx2c4.com and is licensed under the GPLv2+.

https://www.youtube.com/watch?v=MrvWrBaYTyI

Důležité odkazy:

Závisí na:

Číst dál

První vydání ISO Arch Linuxu v roce 2023 je venku

Arch Linux je první distribucí GNU/Linux, která zahájila rok 2023 novým vydáním ISO zaměřeným na ty, kteří chtějí nasadit Arch Linux na nové počítače, opravit stávající, nebo jen přeinstalovat své systémy.

Arch Linux 2023.01.01 není jen první vydání ISO Arch Linuxu v roce 2023, ale je to také první vydání ISO Arch Linuxu založené na nejnovější a nejlepší linuxového jádra 6.1 sérii . To znamená, že při zavádění nového Arch Linux ISO na některých počítačích získáváte lepší hardwarovou podporu.

Linuxové jádro 6.1.1 je standardně používáno v novém vydání Arch Linux ISO, protože nejnovější vydání jádra Linux 6.1.2, které dorazilo na Silvestra, je stále v testovacích repozitářích (obdržíte jej jako aktualizaci po instalaci ). Linuxové jádro 6.1 dorazilo do repozitářů Arch Linuxu 22. prosince 2022 pro stávající uživatele.

Instalační program Arch Linuxu, archinstall, je stále ve verzi 2.5.2 (nejnovější v okamžiku psaní) v novém vydání ISO a přináší opravy pro rychlá bloková zařízení, jako jsou jednotky NVMe, a /etc/locale.genchyba s en_US.UTF-8 UTF-8locale, chyba, kdy se Archiso zobrazovalo jako volitelná jednotka, a některé pravopisné chyby.

Bez dalších okolků si můžete stáhnout Arch Linux 2023.01.01 právě teď z oficiálního webu nebo kliknutím na odkaz pro přímé stažení níže, pokud plánujete nasazení Arch Linuxu na nové počítače nebo přeinstalaci stávající instalace.

Stávající uživatelé Arch Linuxu nemusejí stahovat nové vydání ISO, ale pouze spustit sudo pacman -Syu ve své oblíbené aplikaci emulátoru terminálu, aby byly jejich instalace vždy aktuální. Připomínáme novým uživatelům, že Arch Linux se řídí modelem postupného vydávání, kde se jednou nainstaluje a budete dostávat aktualizace navždy.

Převzato z webu 9to5linux

Číst dál

Wiki Arch Linux CZ

Protože články s návody se zde časem mohou ztrácet a musí se hledat, rozhodl jsem se vyzkoušet nainstalovat na náš server Wiki Arch LInux CZ.

Není to úplně klasická Wiki, kterou používají ostatní distribuce, ale je tvořena formou knihovny, ve které jsou uloženy knihy s návody.

Zatím to jsou začátky, ale budu se snažit postupně návody nahrávat i na Wiki

Kdyby někdo chtěl pomoc sepsat návod, nebo i jen krátký článek sem na naše stránky budu rád za jakoukoliv pomoc.

Číst dál

PF 2023

Chtěli bychom Vám všem poděkovat za vaši podporu a přízeň, kterou jste nám v roce 2022 projevili. Přejeme Vám do nového roku naplnění všech Vašich předsevzetí, cílů a k tomu hlavně pevné zdraví.

Vaše komunita Arch Linux Cz