chattr – Come modificare l'attributo di file + i senza utilizzare chattr

Ecco il problema. Il mio server probabilmente è stato sbattuto. Vorrei cambiare un file di configuration, ma è immutabile (ha l'attributo + i), quindi non posso modificarlo.

cercando di eseguire un "chattr -i" sul file non funziona perché non ho eseguito scrivere il command chattr.

Provare a chmod sul command chattr non funziona perché il command chattr ha anche l'attributo + i.

C'è un modo per rimuovere l'attributo senza utilizzare chattr?

Il server è stato hackato e probabilmente avrà bisogno di una nuova installazione, ma nel frattempo ho bisogno di una soluzione temporanea.

  • Come recuperare spazio libero sui file eliminati senza riavviare i processi di riferimento?
  • Rimozione di un file il cui nome è il carattere backslash
  • perché linux riutilizza la port 'time_wait'?
  • Si prega di spiegare il seguente command o / p di "top"
  • Le migliori pratiche per mantenere aggiornati i pacchetti UNIX?
  • cp -p conserverà i tempi per alcuni file, ma non tutti?
  • errore: nessun spazio rimasto sul dispositivo quando si salva il file (ma c'è spazio)
  • migliorando le performance di backup di rsync
  • One Solution collect form web for “chattr – Come modificare l'attributo di file + i senza utilizzare chattr”

    Basta fare una copia di chattr e utilizzare quella copia per rimuovere il bit immutabile.

    [root@c7 bin]# ls -lh chattr;lsattr chattr -rw-r--r--. 1 root root 12K Jun 9 19:59 chattr ----i----------- chattr [root@c7 bin]# cp chattr chattr.new [root@c7 bin]# chmod a+x chattr.new [root@c7 bin]# chattr.new -i chattr [root@c7 bin]# rm -f chattr.new [root@c7 bin]# chmod a+x chattr [root@c7 bin]# ls -lh chattr;lsattr chattr -rwxr-xr-x. 1 root root 12K Jun 9 19:59 chattr ---------------- chattr 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.