📚 [CentOS] ConditionFileIsExecutable=/etc/rc.d/rc.local was not met
Category: CentOS | 📅 June 09, 2020
CentOS7 부터 비활성화가 기본으로 되어 있어서 발생함.
rc.local 서비스 활성화 하기
$ sudo chmod u+x /etc/rc.d/rc.local
$ sudo systemctl start rc-local.service
서비스 확인 하기
$ sudo systemctl status rc-local.service
# SUCCESS 라는 문장이 보이면 성공!!
재부팅시에도 적용되도록 설정 하기
$ sudo vim /usr/lib/systemd/system/rc-local.service
[Install] # 추가
WantedBy=multi-user.target #추가
# wq!로 빠져나옴
$ sudo systemctl enable rc.local.service
# Created symlink from .... 이런 메시지 나오면 성공
$ sudo systemctl list-unit-files | grep rc.local # 확인사살
# rc-local.service enabled 나오면 성공
재시작 후, 결과를 확인한다.