유닉스 시스템 명령어는?시스템의 파일 또는 레터리가 만들어질 때의허가권… | [정보보안기사 필기] 18년 1회차 기출문제 상세 페이지
1[정보보안기사 필기] 18년 1회차
유닉스 시스템 명령어는?
시스템의 파일 또는 레터리가 만들어질 때의허가권의 기본값을 지정하기 위해서 사용한다. 해당 설정은 모든 계정 사용자들에게 존재하는 값으로서 각 계정 사용자들이 생성하는 파일 또는 디렉터리의 허가권을 결정하기 위한 값이다.
1
chmod
2
umask
3
chown
4
touch
해설
파일이나 디렉터리가 새로 만들어질 때 허가권의 기본값을 지정하는 명령은 umask다.
umask 는 계정마다 존재하는 값으로, 생성 시 기준 권한에서 마스크 비트를 빼고 실제 권한이 부여된다. 예를 들어 umask 값이 022 면 파일은 644, 디렉터리는 755 로 생성된다.
나머지는 모두 이미 만들어진 대상에 작용하는 명령이다.
- chmod 는 기존 파일·디렉터리의 허가권을 변경한다.
- chown 은 소유자와 그룹을 바꾸고, touch 는 빈 파일을 만들거나 접근·수정 시간을 갱신할 뿐 기본 권한값을 정하지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.