리눅스에서 사용하는 데몬들은 보통 한정되어있다.
먼저, 현재 사용중인 데몬 확인
netstat -lntp
위처럼 nextcloud를 운영하는 서버에는 당연히 nginx,mysqld,php-fpm 같은 서비스는 항시 올라와있어야되고 sshd, cupsd같은 데몬들은 종료해도 무방하다.
Cent의 경우 chkconfig 명령어를 통해 런레벨마다 on/off를 확인하고 종료시킬수 있는데 우분투는 그게안보인다..
여기서 sshd는 원격 터미널을 위한 데몬이기때문에 간간히 내가 사용해서 놔두고 cupsd만 종료하겠다.
cupsd Common UNIX Printing System로 리눅스에서 프린터를 하기위한 데몬이다.
지우는 명령어는 간단하다
apt remove cups cupsbrowsed
해서 yes 하면 완료~된줄 알았는데 netstat 하면 여전히 뜬다
서비스가 저장되어있는 /etc/inid.d/ 폴더로 이동
수정전에는 cups, cups-browsed가 존재하고 실행권한도 755 인데 혹시몰라서 .bak 으로 이름 변경후에 chmod 000으로 권한도 제거해준다.
Cent는 chkconfig로 간단하게 컨트롤이 가능한데 우분투는 이게 좀 복잡한것 같다.