티스토리 뷰

chkconfig 명령어


chkconfig는 리눅스 시스템 부팅시 특정 데몬의 자동시작여부를 결정하고 제어할 수 있는 명령어다.


chkconfig 

 


↑ chkconfig 명령어와 사용가능한 옵션



↑ chkconfig --list를 통해 부팅시 자동 실행되는 데몬들을 확인할 수 있다.


데몬에 표시된 각 숫자들은 런 레벨을(Runlevel)을 의미한다. 이는 부팅시 제공되는 서비스 수준을 나타낸다.


chkconfig 데몬 --del




↑ del 옵션을 통해 sshd의 자동부팅 서비스를 해제



↑ chkconfig sshd --del 적용 모습



chkconfig 데몬 --add




↑ chkconfig sshd --add 적용 



↑ chkconfig sshd --add를 통해 sshd 서비스를 다시 추가하였다.



부분 적용



↑ level 옵션을 통해 해당 데몬의 원하는 레벨을 다룰 수 있다.



↑ chkconfig --level 3 sshd off 명령으로 sshd의 런레벨 3이 off됐다.

   # chkconfig --level 3 sshd on 명령으로 다시 실행


 

 

chkconfig 명령어를 통해 종종 발생하는 데몬 실행 오류가 부팅 단계에서 막혀있는것은 아닌지 생각

해 볼 수 있다. 또한 해당 명령어를 통해 제공하고자 하는 서비스를 좀 더 수월하게 다룰 수 있다.