BaeBox

쉘 스크립트를 root 권한으로 실행하였는지 체크하는 법 본문

개발 관련/LInux

쉘 스크립트를 root 권한으로 실행하였는지 체크하는 법

배모씨. 2019. 10. 21. 12:01
반응형

아래 링크에서 보자.

링크의 글이 삭제될 일은 없겠지만, 

혹시 모르니 직접 코드로도 추가한다. 

환경변수 EUID 를 사용하는 모양이다. 

재미있는 점은 printenv, export를 이용한 명령어로 EUID 를 grep 으로 뽑아보면 나오지 않는다는 것.

뭘까?


https://stackoverflow.com/questions/18215973/how-to-check-if-running-as-root-in-a-bash-script

 

How to check if running as root in a bash script

I'm writing a script that requires root level permissions, and I want to make it so that if the script is not run as root, it simply echoes "Please run as root." and exits. Here's some pseudocode ...

stackoverflow.com

 

반응형

'개발 관련 > LInux' 카테고리의 다른 글

Shell Script - if 조건문  (0) 2019.11.06
RAID 방식.  (0) 2019.11.06
Shell script 배열  (0) 2019.10.21
Linux 하드 타입/상태 확인.  (2) 2019.10.21
Linux 리소스 사용량 확인  (0) 2019.10.21
Comments