1번째 방법이 됨


1번째 방법


1.  /etc/systemd/system/rc-local.service - 생성

밑의 내용 추가

 [Unit]
Description=Run rc.local
#After=suspend.target
#After=hibernate.target
#After=hybrid-sleep.target

[Service]
ExecStart=/etc/rc.local start


2. /etc/rc.local - 생성

실행 시 발동하고 싶은 명령어 및 내용 추가

===================

aaaaaaaaaaaaaaaaaaaaa

===================


3. sudo chmod +x /etc/rc.local - 권한 주기

4. sudo systemctl enable rc-local - 활성화

5. sudo systemctl start rc-local.service - 서비스 실행

6. sudo systemctl status rc-local.service - 서비스 상태 확인




========================================================================

2번째 방법


1. 서비스를 실행 할 스크립트 작성.

  - 위치 : /etc/init.d/[사용자 실행스크립트 생성]

  ex : /etc/init.d/auto_run.sh

  - 자동 실행 등록을 하면 해당 스크립트가 실행되어 서비스를 띄우게 된다.


2. 권한 부여

  - chmod 777 /etc/init.d/[실행 스크립트이름]

  - ex : chmod 777 /etc/init.d/auto_run.sh


3. 서비스 등록

  - update-rc.d [실행 스크립트 이름] defaults

  ex : update-rc.d auto_run.sh defaults

  

  defaults : runlevel 3, 5


4. 확인 

  - 재부팅하여 서비스 확인


블로그 이미지

_B_G_

,