반응형
1. su 명령어
유효한 사용자 및 그룹으로 유저 로그인한다.
만일 유저가 없이 로그인 시도될 경우 root로 가정한다.
2. su 문법
$ su [옵션] [-] [유저]
- 예시
[test@a ~]$ su
Password :
[root@a test]# exit
exit
[test@a ~]$
test 유저로 로그인한 상태에서 root로 로그인할 땐 비밀번호를 입력해야 한다. 비밀번호가 일치하면 root로 로그인이 되고, 다시 test로 돌아가고자 할 땐 exit를 입력하면 된다.
이때, 유의할 점은 'su -'를 입력할 경우이다. 'su'를 입력할 땐 root의 환경변수를 적용하는 것이 아니라 현재 유저의 환경변수를 적용한다. 그러나 'su -'는 root의 환경변수를 적용하므로 /root 디렉토리로 이동한다.
[test@a ~]$ su
Password :
[root@a ~]# exit
logout
[test@a ~]$
cf) whoami 명령어 : 현재 로그인한 유저의 ID를 출력한다.
[test@a ~]$ whoami
test
반응형