
Vivo lejos de mi madre. Cuando su vieja computadora portátil con Windows XP murió, la reemplacé por una minicomputadora con ubuntu gnome (14.04) que administro de forma remota (ssh, x11vnc y rsync para copias de seguridad). Como antiguos usuarios de Windows XP, tiene muchos iconos en su escritorio. He creado algunos lanzadores (firefox.desktop, thunderbird.desktop, Word.desktop (para escritor de oficina libre)).
Me llama regularmente porque uno de estos lanzadores ha desaparecido. Cada vez encuentro el iniciador que falta en la carpeta de papelera. Probablemente un error de mi madre.
¿Cómo protegería estos lanzadores dejando permiso de escritura en la carpeta del Escritorio? ¿Debo escribir un cron para monitorear estos errores?
Una idea es colocar el bit adhesivo en la carpeta del escritorio y cambiar el propietario de la carpeta y los archivos .desktop a raíz. ¿Se pueden esperar efectos secundarios desagradables?
Respuesta1
chmod
no es un asistente: si hay permisos de escritura en el directorio, ni siquiera chmod 000
se salvará de la eliminación. Puedes ayudar chattr +i
con el archivo. Entonces ni siquiera la raíz podrá eliminar el archivo hasta que elimine este atributo ( chattr -i
).