
우분투 14.04가 설치되어 있습니다. 내 폴더를 보호하고 싶습니다. 쓰기 및 읽기 액세스를 허용하고 폴더를 제거하지 않도록 권한을 추가하려면 어떻게 해야 합니까?
답변1
Linux 시스템에서 쓰기 및 제거 권한은 동일합니다. 폴더 권한을 쓰기 가능으로 설정하면 제거할 수 있습니다. 모든 사람으로부터 폴더를 보호하려면 다음 명령을 입력하는 것이 좋습니다.
예제 폴더는 /home/drajat 입니다.
chmod 700 -R /홈/drajat
폴더를 모든 사람이 읽을 수만 있도록 설정하려면 다음 명령을 입력하세요.
chmod 744 -R /홈/drajat
정보:
숫자 7 = 내 폴더를 소유자(귀하)만 접근 가능(읽기 전용), 쓰기 및 실행 가능하게 만들기 위해 시스템에 보내는 코드입니다.
숫자 4 = 모든 사람이 폴더를 읽을 수 있도록 하는 코드이지만 폴더의 모든 파일을 쓰거나 제거하고 실행할 수 있습니다.
숫자 0 = 시스템의 모든 사용자와 그룹이 폴더에 액세스하고 읽고 실행할 수 없도록 만드는 코드입니다.
답변2
폴더 제거에 대해 걱정하는 이유는 무엇입니까?
폴더 제거는 폴더가 비어 있는 경우에만 가능합니다. 그리고 폴더 내부에 쓰기 권한을 부여하면 모든 파일이 제거될 수 있습니다.
폴더를 항상 사용할 수 있도록 하려면 해당 폴더가 삭제된 경우 해당 폴더를 다시 생성하는 스크립트를 만들 수 있습니다.
[ ! -d *folder* ] && mkdir *folder*