다른 계정사용자로 변신할 수 있는 su 개론
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,094 조회
- 0 추천
- 목록
본문
다른 계정사용자로 변신할 수 있는 su 개론
대부분의 경우 시스템관리자들은 root권한으로 시스템을 관리한다.
하지만 시스템관리자는 2개이상의 계정을 소유하고있는 경우가 일반적이다.
따라서 우리는 최초접속한 후에 다른 계정으로 변신하는 방법이 필요할 것이다.
물론, 앞서 su에 대한 일부분은 이미 배웠다.
즉, su는 "SUbstitute"의 약어로서 다른 계정사용자로 교체할 때 사용하는 명령어이다.
리눅스 서버로 로그인하여 사용 중 다른 계정권한이 필요할 경우에 su명령어를 이용하여 리눅스 쉘상태에서 바로 변신할 수 있다.
리눅스의 기본설정에서는 root사용자로 바로 원격로그인되지 않는다.
따라서 일반계정으로 로그인한 후에 su명령어를 이용하여 root권한을 가지려고 할 때에 주로 사용한다.
하지만 su를 사용하는 모든 경우에 있어서 변신하려고 하는 계정사용자의 패스워드를 알고 있어야만 가능하다.
예외적으로 root사용자에서 일반사용자로 교체하는 경우는 패스워드입력없이 바로 교체할 수 있다.
그리고 su사용시에는 매우 중요하고 유의해야하는 다음과 같은 옵션들이 있다.
-c : 쉘을 실행하지 않고 주어진 명령만을 수행한다.
-s : 지정된 쉘로 로그인한다.
-, -l : 지정한 사용자의 환경변수를 적용하여 로그인한다.
그럼 지금부터 su명령어를 이용하여 일반사용자에서 root사용자로 변환하는 방법과 root사용자에서 다른 사용자로 변환하는 방법 그리고 일반사용자에서 다른 일반사용자로 변환하는 방법, 또 사용쉘을 변경하는 방법 등에 대해서 알아보도록 하겠다.
관련자료
-
이전
-
다음