본문 바로가기

IT인생_스터디/Linux

[리눅스 시스템] 리눅스 사용자 계정 변경


리눅스 사용자 계정 변경

 

 

 

1. 명령어 - #su

   1.1. 옵션

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

      * -s : 지정된 쉘로 로그인

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

 

2. 예제

   2.1. 일반계정 -> root 계정 (환경변수 미 적용)

         $su root 

   2.2. 일반계정 -> root 계정 (환경변수 적용)

         $su - root

   2.3. 계정 변경 없이 root 계정의 특정 명령어 실행

      $su -c 'cat /etc/shadow' - root

 

   2.4. 계정 변경 시 사용 할 쉘 변경

      #su -s /bin/csh - root