리눅스(라즈베리파이)에 pptp 서버를 임시로 구축해봤는데, 서버를 설치하여 실행은 잘 되지만 시스템을 다시 시작했을 경우에 서비스가 자동으로 시작이 되지 않았습니다.


재부팅 후, pptp 서비스를 이용한 접속을 시도했지만 실패하였




여기에는 chkconfig (1) 을 이용한 방법과, systemctl (2) 을 이용한 방법이 있습니다.


한 쪽은 특정 시스템에서 지원되지 않거나 등의 문제가 있을 수 있습니다. (예를 들어 제 경우, 라즈베리파이 환경에서 chkconfig 을 통한 pptpd 자동 시작이 되지 않아 systemctl 을 이용한 방법으로 해결했습니다)





1. chkconfig 을 이용한 방법


sudo chkconfig [서비스명] on





chkconfig --list [서비스명] 로 확인해 보면 위 스샷과 같이 2~5 runlevel 에서 on (자동 시작) 되어있는 걸 확인할 수 있습니다.







2. systemctl 을 이용한 방법


sudo systemctl enable [서비스명]





재부팅을 해 보면




서비스가 잘 활성화되어 있음을 확인할 수 있습니다.







재부팅 후 별도 작업을 하지 않아도 pptp 연결이 잘 되고, 따라서 서비스 실행이 자동으로 되었음을 확인할 수 있습니다.

저작자 표시 비영리
신고

설정

트랙백

댓글