GNU/Linux >> Znalost Linux >  >> Linux

Připojení nového souborového systému ovlivní připojení nerekurzivních vazeb?

Pokud spustíte mount --make-private, měli byste být schopni vidět, že se nová připojení přestanou kopírovat na montážním bodě.

Rozdíl při spuštění bash jako init je v tom, že zdroj souborový systém byl připojen jako soukromý.[*] Zatímco zavádění celého systému efektivně běží --make-shared . Rozdíl můžete vidět, když se podíváte na findmnt -o +PROPAGATION .

Jakmile je kořenový souborový systém připojen jako sdílený, jakýkoli souborový systém připojený přímo pod něj zdědí stejné nastavení šíření.

Kořenový souborový systém se znovu připojuje jako sdílený systemd . Tato funkce byla přidána do systemd kolem roku 2012. Byla diskutována na úžasné wiki Arch Linux.

https://wiki.archlinux.org/index.php?title=Talk:Systemd&oldid=411350#Systemd_defaults_.2F_to_rshared.2C_gotcha

https://github.com/systemd/systemd/commit/b3ac5f8cb98757416d8660023d6564a7c411f0a0

Při čtení tohoto článku také doporučuji naučit se bezpečně rozebrat rekurzivní připojení. Protože u sdílených připojení se a odpojují šířit oběma směry :-).

[*] Spouštění pomocí init=/bin/bash , viděl jsem připojené souborové systémy jako soukromé. I když jsem stále bootoval s dracut Fedory initramfs, který běží interně systemd. Nejsem si 100% jistý, co se tady dělo.


Linux
  1. Výsledky Du na souborovém systému jsou v rozporu s Df?

  2. Připojit souborový systém Cifs přímo nebo přes Fstab?

  3. Jak mít souborový systém připojený během přihlášení uživatele?

  1. Problém s připojením a připojením existujícího svazku EBS k souborovému systému instance EC2

  2. Jak migrovat server DNS BIND na nový hardware?

  3. Vypsat pouze připojení připojení

  1. Zkontrolujte, zda je složka připojeným vzdáleným souborovým systémem

  2. Proč připojení nerespektuje možnost pouze pro čtení pro připojení připojení?

  3. Jak používat novou funkci inline dat ext4? (ukládání dat přímo do inode)