강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

다른 계정사용자로 변신할 수 있는 su 개론

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

다른 계정사용자로 변신할 수 있는 su 개론

 

 

 

 

대부분의 경우 시스템관리자들은 root권한으로 시스템을 관리한다.

 

 

 

 하지만 시스템관리자는 2개이상의 계정을 소유하고있는 경우가 일반적이다.

 

 

 

 따라서 우리는 최초접속한 후에 다른 계정으로 변신하는 방법이 필요할 것이다.

 

 

 

 

 

물론, 앞서 su에 대한 일부분은 이미 배웠다.

 

 

 

 , su "SUbstitute"의 약어로서 다른 계정사용자로 교체할 때 사용하는 명령어이다.

 

 

 

 리눅스 서버로 로그인하여 사용 중 다른 계정권한이 필요할 경우에 su명령어를 이용하여 리눅스 쉘상태에서 바로 변신할 수 있다.

 

 

 

 

 

리눅스의 기본설정에서는 root사용자로 바로 원격로그인되지 않는다.

 

 

 

  따라서 일반계정으로 로그인한 후에 su명령어를 이용하여 root권한을 가지려고 할 때에 주로 사용한다.

 

 

 

  하지만 su를 사용하는 모든 경우에 있어서 변신하려고 하는 계정사용자의 패스워드를 알고 있어야만 가능하다.

 

 

 

  예외적으로 root사용자에서 일반사용자로 교체하는 경우는 패스워드입력없이 바로 교체할 수 있다.

 

 

 

 

 

그리고 su사용시에는 매우 중요하고 유의해야하는 다음과 같은 옵션들이 있다.

 

 

 

 

 

      -c    : 쉘을 실행하지 않고 주어진 명령만을 수행한다.

 

 

      -s    : 지정된 쉘로 로그인한다.

 

 

      -, -l : 지정한 사용자의 환경변수를 적용하여 로그인한다.

 

 

 

 

 

그럼 지금부터 su명령어를 이용하여 일반사용자에서 root사용자로 변환하는 방법과 root사용자에서 다른 사용자로 변환하는 방법 그리고 일반사용자에서 다른 일반사용자로 변환하는 방법, 또 사용쉘을 변경하는 방법 등에 대해서 알아보도록 하겠다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,038 명
  • 현재 강좌수 :  35,818 개
  • 현재 접속자 :  106 명