PRACTICE MATERIAL
Linux 사용자와 특수 권한 · Sticky bit (13)
수업 원본 자료 · 사용자·그룹·UID·SetUID·SetGID·Sticky bit 동작. 원문에서 「Sticky bit」에 배치된 그림 또는 화면이다.
CONCEPT → PRACTICE → VERIFICATION
passwd 필드와 id 출력으로 로그인 자격 정보 추적하기
계정 레코드, 보조 그룹 소속, 실제 프로세스의 자격 정보를 서로 다른 증거로 읽는다.
- 계정 레코드의 필드를 나눈다passwd 형식은 이름:암호표시:UID:GID:설명:홈:셸이다. x는 보통 암호 해시가 별도 shadow 데이터에 있다는 표시이며, 사용자 암호 자체가 아니다.
- 기본 그룹과 보조 그룹 목록을 대조한다첫 화면의 user2는 groups에 자신의 그룹 하나가 보인다. 두 번째 user1은 자신의 그룹과 tester가 함께 보인다. 이 둘은 서로 다른 계정의 구성 비교다.
- 새 로그인 전후를 프로세스 관점에서 확인한다보조 그룹을 바꾼 뒤 기존 셸이 자동으로 새 자격 정보를 얻는 것은 아니다. 새 세션은 계정 조회 결과를 바탕으로 새 프로세스의 그룹 목록을 설정한다.
