isPowerfulBlog

[Linux/Ubuntu] 사용자 정보: /etc/passwd 본문

Infra

[Linux/Ubuntu] 사용자 정보: /etc/passwd

왕밤빵도라에몽 2022. 9. 3. 04:40

사용자 정보 확인

$ cat /etc/passwd

스크린샷, 2022-09-03 03-37-32

필드

사용자명(id) : 패스워드 : UID(user id) : GID(group id) : 정보 : home directory : 쉘환경

리눅스 기본 폴더

폴더 내용
/bin 실행파일 모음. 일반적으로 사용하는 mv, cat등 명령어 프로그램들
/etc 각종 환경 설정 파일들
/home 개인사용자들 디렉토리
/root root계정의 홈 디렉토리
/var 시스템 로그, 스풀링 파일 등

/bin/bash

스크린샷, 2022-09-03 04-05-43

  • root계정과 생성한 사용자 계정의 쉘 환경이 bash

/bin/false

스크린샷, 2022-09-03 04-07-05

  • /bin/true -> 항상 1(성공) 반환
  • /bin/false -> 항상 0(실패) 반환
  • 쉘 환경: 쉘 액세스 거부

스크린샷, 2022-09-03 04-42-58

/nonexistent

스크린샷, 2022-09-03 04-20-36


References

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%8C%A8%EC%8A%A4%EC%9B%8C%EB%93%9C_%ED%8C%8C%EC%9D%BC_/etc/passwd
https://www.baeldung.com/linux/bin-true-bin-false-commands
https://raisonde.tistory.com/entry/%EB%A6%AC%EB%88%85%EC%8A%A4-%EA%B8%B0%EB%B3%B8-%ED%8F%B4%EB%8D%94-%EC%A0%95%EB%A6%ACbin-var-usr-home-%EB%93%B1