sudo su, su 차이점


First written by caliber50 on 2016. 9. 21. 17:13



□ su(substitute user)

○ 로그아웃 없이, 다른 사용자로 로그인을 가능하게하는 리눅스 명령어

○ 파라미터가 없는 "su"는 "su root"와 동일(=root 계정으로 로그인)

○ 로그인 하려는 계정의 패스워드가 필요


□ sudo(substitute user do)

○ 로그아웃 없이, 다른 사용자의 권한으로 명령을 실행 가능하게하는 리눅스 명령어

○ 파라미터가 없는 "sudo"는 "sudo -u root"와 동일(=root 권한으로 실행)

○ 현재 로그인된 계정의 패스워드가 필요

○ sudo -l : sudo 사용 시 관련 권한을 확인하는 방법


□ "su"와 "sudo su"의 차이

○ su : root 계정의 패스워드가 필요

○ sudo su : 현재 로그인 된 계정의 패스워드가 필요



Test environment
O    S Ubuntu 15.10 (64bit) CPU Intel i7-4710MQ 2.50GHz
SHELL GNU bash (4.3.42) GPU Gallium 0.4 on SVGA3D
RAM 984MiB


"언제나 신뢰할 수 있는 자료로 찾아뵙겠습니다"
"도움이 되셨다면 '좋아요' 부탁드리겠습니다."