일부 서버(Ubuntu 18.04 실행)에는 평균 CPU의 약 10%를 사용하는 "systemd --user" 프로세스가 있습니다. 루트 사용자만 서비스를 시작해야 합니다.
이 과정이 꼭 필요한 걸까요? 어떻게 비활성화할 수 있나요?
답변1
답변2
PAM을 비활성화하여 비활성화할 수 있습니다 pam_systemd
. 그러나 환경 변수의 자동 설정 XDG_RUNTIME_DIR
, 사용자별 런타임 디렉터리 생성 및 특정 제어 그룹 생성도 손실된다는 점에 유의하세요. 이로 인해 얼마나 많은 피해가 발생하는지 평가해야 합니다.
추가 읽기
- https://unix.stackexchange.com/a/423648/5132
- https://unix.stackexchange.com/a/477049/5132
- Lennart Petlinget al. (2017).
pam_systemd
.시스템 매뉴얼 페이지. freedesktop.org.
답변3
이 명령을 사용하여 비활성화했습니다.
systemctl mask systemd-logind.service
pam-auth-update