01 - Page Assets Layers
커스텀 소개 매인페이지

보안/정보보안기사 (2)

unix 계정 정보

passwd뭔가 이름만 보면 password의 약자일 것 같은 이것은 시스템에 로그인 하는 사용자의 정보가 담긴 텍스트 파일로 해당 파일을 통해 유저가 관리된다.조금 더 살펴보면위와 같이 나오는데 잘 보면 :로 나누어지며 총 7구간으로 나누어지는 규칙성이 있다.이는name: password: UID: GID: GECOS: home: shell와 같이 구성되어 있으며 각name : 사용자의 계정명password: 비밀번호 사용 여부'x' : 비밀번호를 가지고 있으며 /etc/shadow를 참조하여 비밀번호를 확인''(공백) : 비밀번호가 없음'*' : 올바르지 않은 비밀번호UID : 사용자 고유의 ID값GID : 사용자 이름으로 만들어진 그룹의 고유 ID값GECOS : 사용자의 역활을 설명home : ho..

umask

권한 설정 명령어 umaskumask []umask명령어는 mkdir, touch 같은 명령어로 파일(폴더)를 생성할때 권한부여에 대한 명령어다작동방식은 파일(폴더)의 기본값인 0666(0777)에서 umask값을 빼면 된다.예를들면 umask가 0123인 상태에서 mkdir로 폴더를 만들면 해당 폴더의 권한은 0654가 된다는 것이다.단 여기서 touch를 통해 파일을 만들면 0666-0123인 0543이 아닌 0644가 되는데 이는 4=r, 2=w, 1=x를 의미하고 해당 권한을 지운다는 이야기로 touch로 만들어지는 파일의 권한은 -rw-rw-rw-이고 여기서 ---x-w--wx를 뺀 -rw-r--r--인 0644가 되는 것이다. 요약umask값만큼 생성되는 파일(폴더)의 권한 빼주는 명령어