반응형

sudo (substitute user do  또는 super user do 의미)

  • 로그아웃 없이 다른 사용자의 권한을 사용하여 명령을 실행하도록 하는 명령어
  • "sudo 명령어" 는 root 권한으로 명령어를 실행함
  • /etc/sudoers 파일에 지정되어 있는 사용자만 사용가능

su (substitute user 또는 super user)

  • 로그아웃 없이 다른 사용자로 로그인하는 명령어
  • "su 사용자명" 으로 사용 ("su"는 "su root"와 동일함)
  • 로그인 하려는 계정의 패스워드가 필요함

sudo 명령어의 사용방법

sudo [명령어] : root 계정으로 로그인 없이 [명령어]를 실행 | root 계정의 패스워드 필요

sudo su : root 계정으로 로그인 | 현재 디렉토리 유지 (현재 계정의 쉘 유지) | 현재 계정의 패스워드 필요

sudo -s : root 계정으로 로그인 | 현재 디렉토리 유지 (현재 계정의 쉘 유지) | root 계정의 패스워드 필요

sudo -i : root 계정으로 로그인 | "/root"로 디렉토리 변경 (root 쉘 실행) | root 계정의 패스워드 필요

su 명령어의 사용방법 ([아이디] 파라미터가 없을경우 root 로 치환됨)

su [아이디] : root 계정으로 로그인 | 현재 디렉토리 유지 (현재 계정의 쉘 유지) | root 계정의 패스워드 필요

su - [아이디] : root 계정으로 로그인 | "/root"로 디렉토리 변경 (root 쉘 실행) | root 계정의 패스워드 필요

반응형