![277A46445795E34C1B ([리눅스] 시스템 부팅 (시작) 시, 서비스 자동 시작 설정하기)](https://blog.nadekon.net/wp-content/uploads/post-attachments/58/277A46445795E34C1B.jpeg)
리눅스(라즈베리파이)에 pptp 서버를 임시로 구축해봤는데, 서버를 설치하여 실행은 잘 되지만 시스템을 다시 시작했을 경우에 서비스가 자동으로 시작이 되지 않았습니다.
![21549F465795E23D2B ([리눅스] 시스템 부팅 (시작) 시, 서비스 자동 시작 설정하기)](/wp-content/uploads/post-attachments/58/21549F465795E23D2B.png)
재부팅 후, pptp 서비스를 이용한 접속을 시도했지만 실패하였다
여기에는 chkconfig (1) 을 이용한 방법과, systemctl (2) 을 이용한 방법이 있습니다.
한 쪽은 특정 시스템에서 지원되지 않거나 등의 문제가 있을 수 있습니다. (예를 들어 제 경우, 라즈베리파이 환경에서 chkconfig 을 통한 pptpd 자동 시작이 되지 않아 systemctl 을 이용한 방법으로 해결했습니다)
[설정 방법]
chkconfig 을 이용한 방법
sudo chkconfig [서비스명] on
chkconfig –list [서비스명] 로 확인해 보면 위 스샷과 같이 2~5 runlevel 에서 on (자동 시작) 되어있는 걸 확인할 수 있습니다.
systemctl 을 이용한 방법
sudo systemctl enable [서비스명]
재부팅 후 별도 작업을 하지 않아도 pptp 연결이 잘 되고, 따라서 서비스 실행이 자동으로 되었음을 확인할 수 있습니다.
![25262C415795E28B02 ([리눅스] 시스템 부팅 (시작) 시, 서비스 자동 시작 설정하기)](/wp-content/uploads/post-attachments/58/25262C415795E28B02.jpeg)
![22765D445795E34B22 ([리눅스] 시스템 부팅 (시작) 시, 서비스 자동 시작 설정하기)](/wp-content/uploads/post-attachments/58/22765D445795E34B22.jpeg)
![277A46445795E34C1B ([리눅스] 시스템 부팅 (시작) 시, 서비스 자동 시작 설정하기)](/wp-content/uploads/post-attachments/58/277A46445795E34C1B.jpeg)
![210151445795E34E19 ([리눅스] 시스템 부팅 (시작) 시, 서비스 자동 시작 설정하기)](/wp-content/uploads/post-attachments/58/210151445795E34E19.png)
