linux에서 다른 권한으로 명령을 실행해야 될 경우가 있을 때 -u option을 사용합니다.
sudo -u <다른 계정> <실행스크립트>
www-data 계정으로 실행할 스크립트가 ./example.php
sudo -u www-data ./example.php
- 일반적으로 PHP, Apache 웹서비스의 소유주가 www-data입니다.
- 보통 root권한으로 되어있기 때문에 파일수정 및 생성을 하여 웹서비스와 연결될 때 www-data소유주로만 실행가능하여 위 명령을 사용합니다.
반응형
'Linux' 카테고리의 다른 글
Kill 강제종료 (0) | 2023.04.07 |
---|---|
SSH KEY 발급 (0) | 2023.04.06 |
Linux Service 등록 (0) | 2023.03.31 |
Linux - rm 명령어 사용법 (0) | 2023.03.27 |
Scp remote to Local to remote (0) | 2023.03.14 |