황당하게 /etc/rc.d/rc.local 에 명령을 시스템 시작시 자동 실행되는데 . CentOS 7에서는 기본값이 자동 시작이 안된다..

엑티브가 아님으로 나온다. inactive (dead)
1)파일 실행권한 준다. chmod +x /etc/rc.d/rc.local
2) rc-local서비스 를 실행한다.
systemctl start rc-local.service
3) vi /usr/lib/systemd/system/rc-local.service 수정 한다.
맨아래 추가
[Install]
WantedBy=multi-user.target
끝났다. 상태 다시 확인해본다.

위에 처음것과 상태가 다르게 나온다.
실행된것을 확인할수있다. 그리고 이미 실행중인것이라 오류가 나왔다~
rc.local 에서 실행하는것을 경로가 없어서 파일이 없다고 나온다..
cd /home/agent/widshot 이렇게 실행되는 경로는 이동후에 실행하도록 하니 잘된다.

끝.
'Linux' 카테고리의 다른 글
Linux서버 자동으로 해킹시도 IP차단방법 (2) | 2024.01.16 |
---|---|
리눅스서버 터미널에서 그래프를 보는 방법 (0) | 2023.03.01 |
Column 'Password' is not updatable (0) | 2022.06.10 |
utf8을utf8mb4로변환 업그레이드 php프로그램 (0) | 2022.05.11 |
Linux에서 windows파일 shell명령MySQL dump오류 해결 방법 (0) | 2022.03.18 |