우분투에서 콘솔 키트 데몬 사용 금지


9

여러 Ubuntu 9.04 서버를 관리하고 로그인 할 때마다 서버 통계 등으로 Landscape 유틸리티 출력물이 표시됩니다. 실제로 필요하지 않으며 로그인 속도가 상당히 느려집니다. 누군가가 landscape-sysin 데몬뿐만 아니라 오늘의 메시지를 비활성화하는 방법을 알려주십시오.

나는 top을 사용하여 로그인을 추적하기 시작했으며 사용자가 로그인하면 sshd는 최대 100 % CPU 사용량을 쏘고 풍경과 하루 업데이트 데몬의 메시지가 주요 원인이라고 생각합니다. 다른 사람이 내 끔찍한 로그인 시간을 유발할 수있는 아이디어가 있습니까?


죄송합니다. console-kit-daemon 부분에 응답하지 못했습니다. 제목에서 언급했지만 본문에서 다시 언급하지 않았습니다. 내 수정 된 답변을 참조하십시오.
추후 공지가있을 때까지 일시 중지되었습니다.

답변:


11

나는 당신이 consolekit서버에 필요하지 않다고 생각 합니다.

나는 그것을 제거했다 :

apt-get remove consolekit

(그리고 dbus도)


1
당신은 그래도 dbus가 필요
verhogen

2
이것은 Ubuntu 10.04.4 LTS에서 X와 관련된 모든 것을 제거합니다. 아마도 이것을하고 싶지 않을 것입니다.
Brendan Kidwell

1
@BrendanKidwell 예, 그러나 그래픽 UI가없는 서버가있는 경우에는 시작할 필요가 없습니다.
polemon

이것은 정답입니다
xorinzor

4

에 하나 이상의 스크립트가 /etc/update-motd.d/*있습니다. 당신은 그들을 제거하거나 할 수 있습니다 :

sudo touch /var/lib/update-motd/disabled

참조 man update-motd:

       이 스크립트는 어휘 순서로 스크립트 목록을 실행하여 연결합니다.
       그리고 출력을 / var / lib / motd에 쓰는데, 이것은 보통 상징적입니다.
       / etc / motd에 연결하십시오.

       사용자 및 / 또는 패키지는 /etc/update-motd.d/에 심볼릭 링크를 추가해야합니다.
       /etc/update-motd.d/hourly, /etc/update-motd.d/daily, / etc / update-
       motd.d / weekly, /etc/update-motd.d/monthly, 앞에 두 자리가 붙습니다.
       run-parts (8)에 따라 표시된 순서를 정의하는 숫자입니다.

       별도의 크론 작업은 매시간 10 분마다 업데이트 실행됩니다.
       매일, 매주 및 매월 update-motd의 각 실행은 실행됩니다
       해당 /etc/update-motd.d/ 디렉토리의 스크립트 그만큼
       각 스크립트의 출력은 / var / run / update-에 작성되고 캐시됩니다.
       실행 된 스크립트의 번호와 이름을 유지하면서 motd / *
       / etc / motd에서 출력 순서를 제공합니다. 실행 후
       현재 스크립트 세트에서 / var / run / update-motd /의 모든 파일은
       /etc/motd.tail로 분류하고 / etc / motd에 기록합니다.

       / var / lib / update- 파일이 있으면 update-motd 스크립트가 실행되지 않습니다
       motd / disabled가 존재합니다. --force 옵션을 사용하여이를 무시할 수 있습니다.
       update-motd를 영구적으로 활성화 / 비활성화하려면 다음을 사용하십시오.
           $ sudo update-motd-활성화
           $ sudo update-motd-비활성화

X11 / Gnome을 사용하는 경우 로그인 프로세스의 일부이므로 console-kit-daemon을 비활성화하지 않으려는 것 같습니다. 그렇지 않다면 X를 비활성화하십시오.


응답에 대해 대단히 감사합니다, 그것은 도움이됩니다 +1하지만 내 질문에 완전히 대답하지는 않습니다 : console-kit-daemon을 어떻게 비활성화합니까? 로그인 성능이 저하됩니다
Alex Marshall

3

더 많은 인터넷 검색을 수행 한 후 사람들이 콘솔 키트-데몬에서 정책 키트를 초기화 할 수없는 데몬과 관련된 오류 메시지를 /var/log/daemon.log에 남기는 데 문제가 있음을 발견했습니다. 나는 내 자신의 로그를 확인하고 충분히 같은 것을 얻고 있는지 확인했습니다. 나는 달렸다

apt-get install -y policykit

이것은 문제를 해결 한 것으로 보입니다. console-kit-daemon은 정책 키트를 초기화하는 데 아무런 문제가 없기 때문에 로그인이 매우 빠릅니다 (현재 존재하기 때문에).



1

설치된 소프트웨어를 apt를 통해 검색했으며 그중 일부는 landscape-client 및 landscape-common입니다. 나는 그들을 제거하고 가로 인쇄가 더 이상 나타나지 않습니다. 이제 데비안 설치처럼 보이고 중요한 업데이트가있는 곳에서 경고합니다 (매일 오전 4시에 apt-get 업데이트를 수행하는 크론 작업이 있습니다) 희망이 도움이 될 것입니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.