우분투 그놈의 늙은 어머니가 .desktop 파일을 잃어 버렸습니다.

우분투 그놈의 늙은 어머니가 .desktop 파일을 잃어 버렸습니다.

나는 어머니와 멀리 떨어져 살고 있습니다. 그녀의 오래된 Windows XP 노트북이 죽었을 때 저는 원격으로 관리할 수 있는 ubuntu gnome(14.04)이 있는 미니컴퓨터로 교체했습니다(백업용 ssh, x11vnc 및 rsync). 이전 Windows XP 사용자로서 그녀의 바탕 화면에는 많은 아이콘이 있습니다. 나는 몇 가지 실행 프로그램(firefox.desktop, Thunderbird.desktop, Word.desktop(libre office 작가용))을 만들었습니다.

이 발사기 중 하나가 사라졌기 때문에 그녀는 정기적으로 나에게 전화를 겁니다. 휴지통 폴더에서 누락된 실행 프로그램을 찾을 때마다. 아마 엄마의 실수인 ​​것 같아요.

데스크탑 폴더에 쓰기 권한을 남겨두면서 이러한 실행 프로그램을 어떻게 보호하시겠습니까? 이러한 실수를 모니터링하기 위해 cron을 작성해야 합니까?

한 가지 아이디어는 데스크톱 폴더에 고정 비트를 넣고 폴더 및 .desktop 파일의 소유자를 루트로 변경하는 것입니다. 예상되는 불쾌한 부작용이 있습니까?

답변1

chmod보조자가 아닙니다. 디렉토리에 대한 쓰기 권한이 있으면 chmod 000삭제로부터 저장되지도 않습니다. chattr +i파일에 도움을 줄 수 있습니다 . 그러면 루트라도 이 속성( )을 제거할 때까지 파일을 삭제할 수 없습니다 chattr -i.

관련 정보