반응형

이 포스팅은 Notion에서 작성되었으며 다음추천인 링크를 통해 가입하시면 $10 Credit을 얻으실 수 있습니다(저에게는 $5 Credit이 쌓입니다) Notion 가입 Link

이전에 autorun qpkg를 생성하여 부팅시 실행시켜주는 방법을 포스팅(https://proactive.tistory.com/97) 했었는데, QNAP에는 부팅시 스크립트를 실행해주는 autorun.sh 파일이 존재합니다. 다른 QPKG들과의 의존성 때문에 별도의 autorun package를 만들어 수행하는편을 선호하지만, 기본 형태의 autorun.sh을 편집 수행에 도움을 주는 Script를 찾아 관련내용 포스팅 합니다.

필요사항

  • GIT ( Qnap Club )

설치 및 실행

매우 간단합니다. 다음 Github 링크에 존재하는 Script를 Clone하여, 실행해 주시면 됩니다.

OneCDOnly/create-autorun
This is a run-once BASH script to create an autorun environment on your QNAP NAS. This can be used to automatically execute your own scripts when the NAS boots-up. This installer script writes an autorun.sh processor into your default volume, below the .system directory.
https://github.com/OneCDOnly/create-autorun
git clone https://github.com/OneCDOnly/create-autorun.git cd create-autorun ./create-autorun.sh

실행 및 사용방법

위의 스크립트를 수행하면, autorun.sh에 새로운 코드가 추가가 됩니다. 그리고 설정→전원에 가서 시작하는 동안 사용자가 지정한 프로세스 실행을 키고 저장을 해 줍니다.

그리고 다음의 생성된 경로에 실행하고자 하는 shell script를 넣어주면 부팅시 순차적으로 수행이 됩니다. /share/CACHEDEV1_DATA/.system/autorun/scripts

010-script.sh 011-script2.sh

반응형

+ Recent posts