-
Rocky9: sudo공부합시다!/LInux 2023. 1. 12. 00:12728x90
Linux 공인 강사 과정을 준비하면서 공부한 내용을 정리합니다.
물론 시험에 출제가 되는 부분에 대해서 집중적으로! - 제 Linux 수업을 들이시는 분들에게는 수업 중 알려드릴께요!
RHCSA와 Linux Master를 함께 취득하면 좋겠죠! ㅎㅎ
오늘은 sudo에 대해서 알아보겠습니다. - 수두 or 수도 발음
한마디로 말하자면 윈도우의 '관리자 권한으로 실행'으르 떠올리시면 됩니다.
즉 일반 사용자에게 관리자 권한을 부여하는 명령어 입니다.
1. 의의
2. 설정
3. Test
순서로 진행하겠습니다.
1. 의의
1.1. Super User Do의 줄임말
1.2.
Substitute User DO(다른 사용자의 권한으로 실행)
1.3. 각종 명령어 맨 앞에 sudo를 붙이면 그 명령어는 root 권한, 즉 최고 관리자 권한으로 실행
1.4. 관리자 계정의 비밀번호로 직접 로그인하는 su와 다르게 sudo는 사용하는 user의 비밀번호를 사용.
2. 설정
2.1. # /etc/sudoers
2.2. # /etc/sudoers.d 디렉토리의 내용을 포함
2.3. # vi /etc/sudoers는 읽기 전용으로
2.4. # visudo -f /etc/sudoers 로 편집 가능
3. Test
3.1. sudotest1, sudotest2 계정 생성 후 password 설정
3.2. sudotest1 사용자는 # visudo -f /etc/sudoers 직접 편집
3.3. sudotest2 사용자는 # vi /etc/sudoers.d/sudotest2 파일 생성 후 편집
3.4. sudotest1 사용자는 t1 계정, sudotest2 사용자는 t2 계정 생성
3.4.1. # su - sudotest1
3.4.2. [sudotest1]$ sudo useradd t1
3.4.3. [sudotest1]$ su - sudotest2
3.4.4. [sudotest1]$ sudo sueradd t2
재밌는 sudo 였습니다.
jenkins등에서 사용할 예정이니 꼭 공부해두시기 바랍니다.
Have a nice day!
728x90'공부합시다! > LInux' 카테고리의 다른 글
Rocky9: Log (0) 2023.01.14 Rocky9: System Journal (0) 2023.01.13 CentOS7: at & cron (0) 2023.01.03 EXT4 & XFS 파일시스템 Quota - 명령어와 설정 파일 비교 (0) 2022.12.21 vsftpd 인증을 Active Directory Domain Controller에서 (0) 2022.12.07