Sådan monteres filsystemer som read-only på Linux

click fraud protection

På Linux er det muligt hurtigt at montere alle filsystem som skrivebeskyttet direkte gennem terminalen. Montering af filsystemer som skrivebeskyttet på farten er en fantastisk måde at forhindre ændringer, manipulation og generelt øge sikkerheden midlertidigt.

Monter filsystemer som skrivebeskyttet

For at starte monteringsprocessen skal du åbne et terminalvindue ved at trykke på Ctrl + Alt + T eller Ctrl + Skift + T på tastaturet. Kør derfra lsblk kommando til at se alle blokkeenheder på din computer.

lsblk

Hvis du har en masse loop-enheder (Snap-pakker), der dukker op i lsblk, løb lsblk -e 7 i stedet for at se tilsluttede filsystemer uden at se loop-enheder.

Se gennem udskriften, som lsblk kommandoen vises i terminalen for at finde det partitionsnavn, du prøver at montere igen som root. I denne vejledning bruger vi /dev/sda1. Din kan afvige.

Bemærk: Har du problemer med at finde ud af partitionsetiketten for det filsystem, du gerne vil montere som skrivebeskyttet? Se vores guide til, hvordan du gør det finde harddiskoplysninger om Linux.

instagram viewer

Når du har bestemt partitionsetiketten, skal du bruge følgende kommando til at montere filsystemet i skrivebeskyttet tilstand.

Bemærk: Kommandoen nedenfor er et eksempel. Skift venligst “/ dev / sda1” nedenfor med den partitionsetiket, du planlægger at montere i skrivebeskyttet tilstand på Linux.

sudo mount -r / dev / sda1 / placering / til / mount / partition /

Når ovenstående kommando er indtastet, monteres dit filsystem som read-only, og det er ikke muligt at manipulere med filsystemets indhold. Det forbliver i skrivebeskyttet tilstand indtil næste genstart.

Fjern skrivebeskyttelsesholderen

Hvis du har besluttet, at du vil fjerne skrivebeskyttet tilstand på den partition, du har monteret uden genstart, skal remount kommando skal bruges.

Bemærk: Sørg for at ændre “/ dev / sda1” med partitionsetiketten for det filsystem, du planlægger at montere igen som læse / skrive på Linux.

sudo mount -rw -o remount / dev / sda1 / placering / til / mount / partition /

Forudsat at kommandoen ovenfor kører med succes, vil filsystemet ikke længere være monteret i skrivebeskyttet tilstand.

Monter filsystemer permanent som skrivebeskyttet

At sætte et filsystem i skrivebeskyttet tilstand via kommandolinjen er nyttigt til specifikke opgaver, men ikke tilstrækkeligt til langvarig brug. Hvis du ønsker, at bestemte filsystemer på Linux altid skal være tilgængelige i read-only-tilstand, skal du specificere det i filsystemets konfigurationsfil (fstab).

Sikkerhedskopier din Fstab

Før du tænker på Fstab-filen i denne vejledning, skal du lave en sikkerhedskopi af filen. Oprettelse af en sikkerhedskopi vil sikre, at hvis noget går galt under redigering, kan ændringer, der er foretaget i filen, hurtigt fortrydes.

Hvis du vil oprette en sikkerhedskopi af Fstab-filen, skal du bruge cp kommando nedenfor.

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

Tilføj permanent i skrivebeskyttet tilstand

For at tilføje i skrivebeskyttet tilstand skal du åbne Fstab-filen i Nano-teksteditor. Husk, at redigering af denne fil skal udføres med sudo eller su da det er en systemfil!

sudo nano -w / etc / fstab

Eller

su - nano -w / etc / fstab

Når du er inde i Fstab-filen i Nano, skal du kigge efter den partition, du gerne vil ændre til skrivebeskyttet tilstand, og flyt markøren der med Pilnøgler.

Bemærk: kan du ikke finde den harddiskpartition, du vil ændre i Fstab-filen? Åbn en anden terminal, kør lsblk -f og match UUID-koden, der vises ved siden af ​​den partition, du gerne vil redigere i lsblk-output, med den i “/ etc / fstab.”

Når du har fundet linjen i Fstab-filen, skal du tilføje read-only-indstillingen til filsystemet "ro" til monteringslinjen. Det skal se ud som eksemplekoden nedenfor.

Bemærk: Koden nedenfor er bare et eksempel for at få en idé om, hvordan redigeringen skal se ud. Kopier og indsæt ikke koden i Nano!

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

Når du har foretaget redigeringen til Fstab-filen for at gøre skrivebeskyttet permanent, skal du gemme redigeringerne. Gemningen sker ved at trykke på Ctrl + O på tastaturet. Luk derefter teksteditoren ved at trykke på Ctrl + X.

Luk terminalvinduet, og genstart din pc. Når du logger ind, skal partitionen være i skrivebeskyttet tilstand.

Fjern skrivebeskyttet automatisk montering

Vil du slippe af med skrivebeskyttet tilstand, der er oprettet i Fstab-filen? Her er hvad man skal gøre. Åbn først et terminalvindue og flyt det til rodkontoen ved hjælp af sudo -s.

sudo -s

Når terminalvinduet er logget på rodkontoen, skal du flytte til "/ etc /" -kataloget vha CD-kommandoen.

cd / osv

Slet Fstab-filen med de read-only redigeringer, der er foretaget ved hjælp af rm kommando.

rm fstab

Gendan filen "fstab.bak", du lavede i starten af ​​denne vejledning, med mv kommando.

mv fstab.bak fstab

Luk terminalvinduet, og genstart din Linux-pc. Når du logger ind igen, vil read-only-indstillingen blive deaktiveret.

watch instagram story