반응형
보안취약점 조치사항중에 해당계정을 umask 027 이나 022 로 바꾸라는 것이 있음.
나같은 윈도우 유저에게는 용어가 생소하지만 알고보면 별거 아니다. 그냥 읽고 쓰기 권한을 의미하는 것임.
1) umask 027 권한
umask 027 로 지정시
디렉토리는 750
파일은 640
으로 권한이 만들어진다.
이전에 설정된 디렉토리, 파일은 상관없고, 신규로 만드는 애들만 영향이 있다.
2) chmod 권한과 비교하려면...
산수를 해야 한다.
- 디렉토리 : 777 - 027 = 750
- 파일 : 666 - 027 = 640 (639 아님)
drwxr-x---
750
-rw-r-----
640
이렇게 된다.
3) 추가설명 :: 공유디스크일 경우,
ㅁ A서버에서 파일 생성시 B서버에서는
- 디렉토리 접근 및 읽기 가능.
- 쓰기 불가능.
>> error : 파일에 읽기 권한만 있습니다.
ㅁ B서버에서 'chmod 777 파일명' 으로 변경하려 해도 안됨.
>> error : chmod: 조작이 허용되지 않습니다.
ㅁ 디렉토리 생성했던 A서버에서 파일권한 변경하면 됨.
- chmod 777 aaa1(파일명)
- 이후, B서버에서 파일변경 가능함.
ㅁ B서버에서 rm -rf tmp2(디렉토리명) 으로 삭제시
- 지워지지 않는다.
- 그룹명은 같아서 접근했지만, 생성한 소유자가 달라서 삭제되지 않음.
>> error : 파일 엑세스 권한이 지정된 조치를 허용하지 않습니다.
반응형
'개발 > 개발 공부' 카테고리의 다른 글
ChatGPT에게 java 코딩을 시켜보았다. (0) | 2023.03.03 |
---|---|
sftp 에 대해서... (0) | 2022.04.28 |
어떤 디렉토리가 공유디스크에 붙어있는지 확인하는 방법 (0) | 2022.02.24 |
VIM 과 VI 편집기 차이 (0) | 2022.01.27 |
라우터 (0) | 2022.01.25 |