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

+ Recent posts