윈도우시작시 우분투가 실행될때 자동으로 Service 시작하고 싶어 구글링해서 얻은 결과이다
1. Windows Ubuntu 데몬을 뛰울때 sudo 비번을 입력하지 않아도 실행되게 한다
sudo sed -i "s/%sudo.*/%sudo ALL=(ALL:ALL) NOPASSWD:ALL/g" /etc/sudoers
2. ubuntu 명령줄에서 crontab -e 를 입력하여 cron을 오픈한후 아래와 같이 작성한다.
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
@reboot . $HOME/.profile; /usr/sbin/sshd -D
@reboot . $HOME/.profile; service [service 1] start
@reboot . $HOME/.profile; service [service 2] start
@reboot . $HOME/.profile; service [service 3] start
3. 윈도우 시작시 자동으로 실행할 bat파일을 작성한다
ㄱ. Window + R => shell:startup 입력 후
ㄴ. utuntu.bat 의 내용은 아래와 같이 작성하여 윈도우 시작시 ubuntu.bat가 실행되게 한다
@ECHO OFF
bash -c 'for i in $(seq 0 0); do sudo /usr/sbin/cron; done'
참고: https://superuser.com/questions/1112007/how-to-run-ubuntu-service-on-windows-at-startup
'Frontend Develope > Etc..' 카테고리의 다른 글
grep 문자열모두 치환 (0) | 2018.11.16 |
---|---|
유용한 Window 단축키 (0) | 2018.11.16 |
ASP 기본문법 (0) | 2014.05.13 |
아마존 웹서비스 (AWS)의 소개및 종류 (0) | 2014.04.30 |
앞으로의 개발 트렌드에 대한 생각 (0) | 2014.04.25 |