IT/LINUX

running commands as root with sudo

송시 2019. 5. 22. 23:25
728x90

뭣 모를 때는 일반 유저가 su 를 통해 root 권한이 된다.

이렇게만 알고 있었는데, su 는 그저 현재 계정에서 다른 계정으로의 변환을 위해 사용하는것이고, 다만

디폴트로 특정 계정명을 입력하지 않으면 root 로 변환하려고 한다는 것 뿐.

su 와 유사한듯 하지만 sudo 는 루트의 권한으로 실행하기 위해서 사용한다는 점에서는 차이가 좀 있는듯

su -c 옵션으로 명령어를 날릴 순 있겠지만 sudo 는 명확하게 root 의 권한으로 허가를 받아 사용한다는 점에서는 좀 다른 듯

 

sudo 는 그 목적에 맞게 보안이라는 측면을 고민해봐야하는데, 이를 위해서 설정 파일에 대해서 아는 것도 매우 중요

/etc/sudoers 라는 파일에 의해 sudo 설정을 정할 수 있지용

sudo 에 대한 사용 로그는 /var/log/secure 에 기록됩니다,

 

다만 /etc/sudoers 가 중요하긴 한데, 그걸 명확히 파악하기에는 쉽진 않아

https://www.sudo.ws/man/1.8.15/sudoers.man.html

728x90

'IT > LINUX' 카테고리의 다른 글

navigating paths (case-sensitve)  (0) 2019.05.22
ouput redriection operators  (0) 2019.05.22
managing user password aging  (0) 2019.05.22
UID ranges  (0) 2019.05.22
masking service  (0) 2019.05.22