Tom's Note
반응형
article thumbnail
[리눅스] 계정 관련 파일 "/etc/passwd, /etc/shadow" 필드에 관하여...
리눅스 2021. 10. 11. 23:34

/etc/passwd "/etc/passwd"는 사용자들의 간략한 정보가 들어있다. 한 줄, 한 줄에는 사용자 정보가 나열되어 있으며 아래 그림과 같이 ":"을 통해 필드로 구분되어있다. 총 7개의 필드로 구성되어 있다. 1) 사용자 계정명 2) 암호( /etc/shadow 파일에 암호화 되어있으며 "x"로 표시됨 ) 3) 사용자 고유 식별 ID ( uid: 숫자로 표기 ) 4) 그룹 고유 계정 ID ( gid: 숫자로 표기 ) 5) 사용자 계정 설명 6) 사용자 홈 디렉토리 7) 사용자 계정 로그인 쉘 ( 로그인 시 기본으로 사용되는 쉘 ) /etc/shadow "/etc/shadow"에는 암호화된 암호와 암호 정책에 관한 정보가 기재되어있다. 총 8개의 필드로 구성되어 있다. 1) 사용자 계정명 2)..

article thumbnail
[리눅스/명령어] 사용자 확인
리눅스/명령어 2021. 10. 10. 15:32

사용자를 확인하기 위한 명령어는 cat, cut, grep을 사용할 수 있다. 일반적으로 cat을 사용할 것이다. 아래의 명령어를 사용하고 아래를 보면 보기에는 좀 껄끄럽다... 모든 사용자뿐만 아니라 데몬에 관한 시스템 자체가 운용하는 사용자도 다 보인다. cat /etc/passwd 보통 사람들은 show {사용자와 관련된 명령어} 이렇게 치고 등록된 실 사용자들만 보였으면 하는 사람들이 많다. 하지만 리눅스는 친절하지 않기에 그냥 사용하거나 아니면 명령어 조합하여 사용해야한다. (예를들어 show users로 바꾸는 방법은 이 포스트를 확인하기 바란다.) 그럼 좀 더 짧게 만들어 보자. cat과 grep을 이용한 방법이다.(사용자를 생성하면 기본값으로 /bin/bash가 정해지기에 해당 키워드로 잡..

반응형