본문 바로가기

리눅스

Linux 사용자 전환 /sudo sudo -i su su - 차이점

시스템을 관리하다보면 사용자 전환이 필요한 경우가 있습니다.

일반사용자 -> 일반사용자/ 일반사용자 ->root /root->일반사용자

 

1. su

로그아웃하지않고 사용자 전환을 합니다

기존 사용자의 환경설정을 유지합니다

su 계정만 바꾸는것 로그인 안됨 -> 이전 사용자 path 상속받음

 

 

2. su -

해당 사용자의 환경설정을 읽어옵니다

su - 계정 바꾸고 로그인음 ->login 사용자의 path사용

 

 

3. sudo

root 사용자의 권한이 필요한 작업을 수행하기 위해서는 root 사용자의 패스워드를 공유하지 않고 sudo명령어를 사용하여

root사용자의 권한을 사용합니다.

 

4. sudo -i

su명령의 - 옵션과 샅은 역할을 하는것이 -i 옵션입니다. 지정된 사용자의 환경에서 명령을 수행합니다.

'리눅스' 카테고리의 다른 글

Linux 디스크 관리 /fdisk MBR 파티셔닝  (0) 2021.05.11
Linux 작업 스케줄링 /cron  (0) 2021.05.11
Linux 작업 스케줄링 /at  (0) 2021.05.11
Linux 사용자 및 그룹 관리/사용자 생성,삭제  (0) 2021.05.11
Linux ACL 설정  (0) 2021.05.11