Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- dockerfile
- awskrug
- 3티어 아키텍처
- open ai
- 클라우드
- Azure
- jenkins
- terraform
- 사용자 계정 관리
- AWS
- 명령어
- 파이썬
- aws사용자모임
- 변수
- go
- 프로세스 관리
- docker
- git hub
- maven
- python
- 애저
- it기사
- 리눅스
- GIT
- nexus
- AI챗봇
- 함수
- 표준 라이브러리
- AI
- Linux
Archives
- Today
- Total
We are Architect
20. 사용자 정보 관리 명령 본문
* UID와 EUID
- 리눅스의 시스템에서 사용자와 시스템을 관리하기 위해서 만들어진 숫자 ID.
- UID : 사용자를 식별하는 고유 숫자 ID.
- EUID : 현재 프로세스가 실제로 사용하는 사용자에게 부여하는 ID.
- 어떤 권한으로 활동하는지에 대한 ID이다.
- 예를 들어서 user1의 ID가 1001번인 상태이지만 su를 사용하여 user2(UID:1002)로 전환해서 사용하면 user2의 UID를 갖게 되는데 이때 EUID는 1002 인 상태로 된다.
# 명령어 ID를 사용하면 확인할 수 있음.
id
uid=1000(ji-hyun) gid=1000(ji-hyun) groups=1000(ji-hyun)
* 사용자 로그인 정보 확인하기
- who : 현재 리눅스에 접속해 있는 사용자들을 확인하는 명령어.
- utmp : 시스템의 로그인 및 로그아웃을 추적하는 유닉스 계열의 시스템 파일이다.
- /var/run/utmp 경로에 존재하고 있음
- utmp : 시스템의 로그인 및 로그아웃을 추적하는 유닉스 계열의 시스템 파일이다.
- last : 최근 로그인/아웃 정보를 출력한다.
- 경로는 /var/log/wtmp
- lastb : 해당사용자의 로그인 실패기록(btmp)을 출력.
- 경로는 /var/log/btmp
- lastlog : 해당사용자가 마지막에 로그인한 기록을 출력.
- 경로는 /var/log/lastlog
* root권한 사용하기
- su 명령을 사용해서 root계정으로 전환 : 모든 권한 부여
- sudo 명령 사용:
- su - root를 사용해서도 루트 권한대행을 할 수 있음.
- /etc/sudoers에서 권한 사용에 대한 설정을 할 수 있음.
'운영체제 > Linux' 카테고리의 다른 글
19. 사용자/그룹 생성, 수정, 삭제(2) (0) | 2024.12.18 |
---|---|
18. 사용자/그룹 생성, 수정, 삭제(1) (2) | 2024.12.17 |
17. 소프트웨어 컴파일 (0) | 2024.12.08 |
16. 파일 아카이브 (0) | 2024.12.07 |
15. yum 패키지 설치 (0) | 2024.12.05 |