Re: 리눅스에서 sudo 사용과 sudoers 에 등록하려면 어떻게 해야하나요? > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

Re: 리눅스에서 sudo 사용과 sudoers 에 등록하려면 어떻게 해야하나요?

페이지 정보

profile_image
작성자 jekim1
댓글 0건 조회 5,184회 작성일 21-10-28 15:30

본문

>
 >
 > 리눅스에서 sudo 사용과 sudoers 에 등록하려면 어떻게 해야하나요?
 >
 >


답변드립니다.


sudo 명령어는 무엇일까요?

sudo 명령어는 일반 사용자가 sudo 명령어로 통해서 일시적으로 root의 권한을 획득하여 해당 명령어를 처리합니다.
왜 굳이 root를 사용하면 될 것을 왜 sudo명령어를 사용할까요? 그 이유는 일반 유저가 root의 패스워드를 알 필요가 없기 때문이죠.
하지만 root의 권한이 필요할 때에는 이러한 방식으로 사용하는 것이 보안쪽으로도 안전합니다~


*** 일반 사용자와 root 사용자의 권한 비교 ***

[test@testserver ~]$ cat /etc/shadow
cat: /etc/shadow: 허가 거부

[root@testserver ~]# cat /etc/shadow
root:$6$3RctX0bGB5icg0Kk$BKisXCrDgy3cu7Kb3EA33jo9vo9yfrXEjg0A8TPFggMi01UhFIbfAeof.DWaquwpYjl/Js1SEfNDdz0x7OpLv0::0:99999:7:::
bin:*:18131:0:99999:7:::
daemon:*:18131:0:99999:7:::
adm:*:18131:0:99999:7:::
lp:*:18131:0:99999:7:::
...



*** sudoers 설정 ***
[root@testserver ~]# vi /etc/sudoers
...
 99 ## Allow root to run any commands anywhere
100 root    ALL=(ALL)      ALL
101 test    ALL=(ALL)        ALL  <---추가!! test 유저에게 root 계정의 권한이 필요한 모든 명령어 실행을 허용하는 예입니다.
...
...

:wq!




*** sudoers에서 설정한 계정 root 권한 일시적 사용 확인 ***

[test@testserver ~]$ sudo cat /etc/shadow

로컬 시스템 관리자에게 일반적인 지침을 받았으리라 믿습니다.
보통 세가지로 요약합니다:

    #1) 타인의 사생활을 존중하십시오.
    #2) 입력하기 전에 한 번 더 생각하십시오.
    #3) 막강한 힘에는 상당한 책임이 뒤따릅니다.

[sudo] test의 암호:                            <---root 비밀번호가 아닌 test계정의 비밀번호여야 함
root:$6$3RctX0bGB5icg0Kk$BKisXCrDgy3cu7Kb3EA33jo9vo9yfrXEjg0A8TPFggMi01UhFIbfAeof.DWaquwpYjl/Js1SEfNDdz0x7OpLv0::0:99999:7:::
bin:*:18131:0:99999:7:::
daemon:*:18131:0:99999:7:::
adm:*:18131:0:99999:7:::
lp:*:18131:0:99999:7:::
sync:*:18131:0:99999:7:::
...


*** sudoers에서 설정하지 않은 계정의 일시적 사용 불가능 ***

[test2@testserver ~]$ sudo /etc/shadow

로컬 시스템 관리자에게 일반적인 지침을 받았으리라 믿습니다.
보통 세가지로 요약합니다:

    #1) 타인의 사생활을 존중하십시오.
    #2) 입력하기 전에 한 번 더 생각하십시오.
    #3) 막강한 힘에는 상당한 책임이 뒤따릅니다.

[sudo] test2의 암호:
test2은(는) sudoers 설정 파일에 없습니다.  이 시도를 보고합니다.

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

접속자집계

오늘
1,006
어제
1,872
최대
3,935
전체
808,860
Copyright © www.linuxdata.org All rights reserved.