리눅스 systemctl 서비스 실행 사용자 확인 방법

systemctl로 관리하고 실행하는 서비스는 어떤 사용자와 그룹으로 해당 서비스를 시작할지 설정되어 있다. 이걸 확인하려면 systemctl cat 명령어를 사용한다.

systemctl cat [서비스명]

mariadb 서비스를 어떤 사용자로 실행하는지 보려면 아래와 같이 명령한다.

[root@localhost ~]# systemctl cat mariadb
systemctl cat (2)

User= Group= 라인에 어떤 사용자와 그룹으로 실행되는 서비스인지 확인된다. mysql 사용자와 그룹으로 실행되는 걸 알 수 있다.

[root@localhost ~]# systemctl cat sshd

sshd 처럼 기본 설치 서비스 확인해보면 User= Group= 라인이 없는 걸 볼 수 있는데 이 경우엔 root로 실행된다고 보면 된다.

systemctl cat (1)

리눅스 systemctl 등록된 서비스명 확인 방법

댓글 남기기