곰시기's

[Linux] CentOS 16. 계정 전환과 보안관련 명령 ( su, sudo ) 본문

Sever/Linux Command

[Linux] CentOS 16. 계정 전환과 보안관련 명령 ( su, sudo )

곰시기 2020. 11. 2. 14:33

1. 계정 전환 ( switch user ) - su

  1) # su [옵션] [사용자] [쉘 변수]

    ex) # su -

 

  2) 옵션

옵션 설명
-, -l 지정한 사용자 환경으로 변경
-m, -p 이전의 $HOME $USER $LOGNAME $SHELL 등의 환경 변수 값을 계속 유지
-c 상호 대화형 모드가 아닌 지정한 명령어를 실행
-f 시작 파일을 읽지 않고 실행. csh쉘과 tcsh쉘에만 해당함

 

2. substitute user do - sudo

  1) # sudo?

    - 다른 사용자의 보안 권한과 관련된 프로그램을 구동할 수 있게 해주는 프로그램

 

  2) 권한의 부여

    1] root로 접속

 

    2] sudoers 파일에 수정권한을 부여

      # chmod u+w /etc/sudoers

 

    3] sudoers 파일을 편집한다

      # vi /etc/sudoers

      # tester ALL=(ALL) ALL

 

    4] sudoers 파일에 수정권한 회수

      # chmod u-w /etc/sudoers

Comments