- - Jak připojit souborové systémy jako Linux pouze pro čtení

Jak připojit souborové systémy jako Linux pouze pro čtení

Na Linuxu je možné rychle připojit jakýkolisouborový systém jako read-only přímo přes terminál. Montáž souborových systémů jako nepřetržitého čtení je skvělý způsob, jak zabránit úpravám, neoprávněné manipulaci a dočasně celkově zvýšit zabezpečení.

Připojte souborové systémy pouze pro čtení

Chcete-li zahájit proces montáže, otevřete okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Odtud spusťte lsblk příkaz k zobrazení všech blokovacích zařízení v počítači.

lsblk

Pokud máte v nabídce mnoho smyčkových zařízení (balíčky Snap) lsblk, běž lsblk -e 7 místo toho pro zobrazení připojených souborových systémů bez vidění zařízení smyčky.

Podívejte se na výtisk, že lsblk příkaz zobrazí v terminálu najít název oddílu, který se pokoušíte znovu připojit jako root. V této příručce použijeme / dev / sda1. Vaše se mohou lišit.

Poznámka: Máte potíže s hledáním označení oddílu systému souborů, který chcete připojit jako jen pro čtení? Podívejte se na našeho průvodce, jak najít informace o pevných discích v systému Linux.

Jakmile určíte označení oddílu, připojte systém souborů v režimu jen pro čtení pomocí následujícího příkazu.

Poznámka: níže uvedený příkaz je příkladem. Změňte prosím „/ dev / sda1“ níže s označením oddílu, který chcete v systému Linux připojit v režimu jen pro čtení.

sudo mount -r /dev/sda1 /location/to/mount/partition/

Po zadání výše uvedeného příkazu váš systém souborůpřipojí se pouze pro čtení a nebude možné manipulovat s obsahem systému souborů. Do příštího restartu zůstane v režimu jen pro čtení.

Odpojte přípojku jen pro čtení

Pokud jste se rozhodli, že chcete odebrat režim jen pro čtení na oddílu, který jste připojili, bez restartování systému znovu připojit musí být použit příkaz.

Poznámka: Nezapomeňte změnit „/ dev / sda1“ s označením oddílu pro systém souborů, který chcete znovu připojit jako Linux pro čtení a zápis.

sudo mount -rw -o remount /dev/sda1 /location/to/mount/partition/

Za předpokladu, že výše uvedený příkaz běží úspěšně, souborový systém již nebude připojen v režimu jen pro čtení.

Trvale připojte souborové systémy pouze pro čtení

Uvedení systému souborů do režimu jen pro čtenípříkazový řádek je užitečný pro konkrétní úkoly, ale nestačí pro dlouhodobé použití. Pokud chcete, aby konkrétní souborové systémy v systému Linux byly vždy přístupné v režimu jen pro čtení, musíte je zadat v konfiguračním souboru systému souborů (fstab).

Zálohujte svůj Fstab

Než se pohrajeme se souborem Fstab v tomtoprůvodce, musíte provést zálohu souboru. Zálohování zajistí, že pokud se během úpravy něco pokazí, mohou být změny provedené v souboru rychle vráceny.

Chcete-li vytvořit zálohu souboru Fstab, použijte cp příkaz níže.

sudo cp /etc/fstab /etc/fstab.bak

Přidat v režimu jen pro čtení natrvalo

Chcete-li přidat v režimu jen pro čtení, otevřete soubor Fstab v textovém editoru Nano. Mějte na paměti, že úpravy tohoto souboru je třeba provést pomocí sudo nebo su protože se jedná o systémový soubor!

sudo nano -w /etc/fstab

Nebo

su -
nano -w /etc/fstab

Jakmile se dostanete do souboru Fstab v Nano, vyhledejte oblast, kterou chcete změnit, na režim jen pro čtení a přesuňte kurzor tam Šíp klíče.

Poznámka: Nemůžete najít oddíl pevného disku, který chcete změnit, v souboru Fstab? Otevřete druhý terminál, běžte lsblk -f a porovnejte kód UUID, který se zobrazí vedle oddílu, který chcete upravit ve výstupu lsblk, s kódem v „/ etc / fstab“.

Když jste našli řádek v souboru Fstab, přidejte do připojovacího řádku možnost „jen pro čtení“ do souborového systému „ro“. Mělo by to vypadat podobně jako níže uvedený příklad.

Poznámka: Níže uvedený kód je pouze příkladem, jak získat představu o tom, jak by měla úprava vypadat. Nekopírujte a nevkládejte kód do Nano!

UUID=96E4E375E4E35651 /media/data-storage-windows ntfs defaults,ro 0 2

Po provedení úprav do souboru Fstab, aby byly trvalé pouze pro čtení, uložte úpravy. Uložení se provádí stisknutím Ctrl + O na klávesnici. Potom textový editor zavřete stisknutím Ctrl + X.

Zavřete okno terminálu a restartujte počítač. Po přihlášení zpět by měl být oddíl v režimu jen pro čtení.

Odebrat automatické připojení pouze pro čtení

Chcete se zbavit režimu jen pro čtení nastaveného v souboru Fstab? Tady je co dělat. Nejprve otevřete okno terminálu a pomocí jej přesuňte do kořenového účtu sudo-s.

sudo -s

Když je okno terminálu přihlášeno do kořenového účtu, přesuňte se do adresáře „/ etc /“ pomocí příkaz CD.

cd /etc

Odstraňte soubor Fstab s úpravami jen pro čtení, které byly provedeny pomocí rm příkaz.

rm fstab

Obnovte soubor „fstab.bak“, který jste vytvořili na začátku této příručky, pomocí mv příkaz.

mv fstab.bak fstab

Zavřete okno terminálu a restartujte počítač se systémem Linux. Při přihlášení zpět bude nastavení jen pro čtení deaktivováno.

Komentáře