Come impedire la cancellazione dei file

Come impedire la cancellazione di file su Windows, Linux e macOS

Impedire la cancellazione dei file su Windows, Linux e macOS richiede di intervenire sui permessi dei file o delle cartelle. Ogni sistema operativo ha il proprio metodo per gestire i permessi e limitare le azioni che un utente può eseguire. Ecco come farlo su ciascun sistema operativo:

Come impedire la cancellazione dei file su Windows

Windows 11 Password – Amicopc.com

Su Windows, puoi modificare i permessi di un file o di una cartella per impedire la cancellazione:

  1. Modifica dei permessi:
  • Fai clic destro sul file o sulla cartella che vuoi proteggere.
  • Seleziona “Proprietà” dal menu contestuale.
  • Vai alla scheda “Sicurezza”.
  • Clicca su “Modifica…” per modificare i permessi.
  • Seleziona il gruppo o l’utente per il quale desideri modificare i permessi.
  • Nella sezione “Autorizzazioni per [nome utente o gruppo]”, deseleziona la casella “Modifica” o “Scrittura” per impedire la cancellazione. Lascia selezionate solo le autorizzazioni per la lettura.
  • Clicca su “OK” e poi su “Applica”.
  1. Impostare come sola lettura:
  • Nella finestra delle proprietà del file o della cartella, nella scheda “Generale”, seleziona “Sola lettura”.
  • Questo impedisce la modifica o la cancellazione accidentale.

Come impedire la cancellazione dei file su Linux

Su Linux, puoi modificare i permessi utilizzando il comando chmod per rendere un file o una cartella non cancellabile:

  1. Modifica dei permessi:
  • Usa il comando seguente per rimuovere i permessi di scrittura per gli altri utenti:
    bash chmod a-w file_o_cartella
  • Per rimuovere i permessi di scrittura solo per gli altri utenti, ma mantenendoli per il proprietario, usa:
    bash chmod u+w,go-w file_o_cartella
  • Puoi verificare i permessi con:
    bash ls -l file_o_cartella
  1. Impostazione dell’attributo immutabile:
  • Puoi usare il comando chattr per rendere un file immutabile:
    bash sudo chattr +i file_o_cartella
  • Questo impedirà qualsiasi modifica o cancellazione del file finché non verrà rimosso l’attributo:
    bash sudo chattr -i file_o_cartella

Come impedire la cancellazione dei file su macOS

Come formattare pendrive
Formattare pendrive – Amicopc.com

Su macOS, puoi usare sia il Finder che il terminale per modificare i permessi dei file:

  1. Modifica dei permessi tramite Finder:
  • Fai clic destro sul file o sulla cartella e seleziona “Ottieni informazioni”.
  • Nella sezione “Condivisione e permessi”, fai clic sull’icona del lucchetto e inserisci la password di amministratore se richiesto.
  • Cambia i permessi per impedire la scrittura e quindi la cancellazione, impostando l’accesso su “Sola lettura” per gli utenti desiderati.
  1. Utilizzo del terminale:
  • Per modificare i permessi usando chmod:
    bash chmod a-w file_o_cartella
  • Per bloccare ulteriormente il file contro modifiche e cancellazioni, usa l’attributo chflags:
    bash sudo chflags uchg file_o_cartella
  • Per rimuovere il blocco:
    bash sudo chflags nouchg file_o_cartella

Considerazioni Importanti

  • Privilegi amministrativi: Le modifiche ai permessi e agli attributi richiedono privilegi amministrativi.
  • Utenti avanzati: Anche se i permessi possono impedire la cancellazione per gli utenti normali, un amministratore può sempre rimuovere queste restrizioni.
  • Backup: Considera sempre di fare un backup dei file importanti, poiché i metodi sopra descritti possono essere sovrascritti da un utente con sufficiente accesso o conoscenza.

Seguendo queste istruzioni, puoi proteggere i tuoi file da cancellazioni accidentali o indesiderate su tutti e tre i sistemi operativi.