14.2. systemd 서비스 활성화

서비스를 활성화할 때 다양한 옵션이 있습니다.

절차

  • 서비스를 활성화합니다.

    • 사용자가 로그인했는지 여부에 관계없이 시스템 시작 시 서비스를 활성화하려면 다음을 입력합니다.

      # systemctl enable <service>

      systemd 장치 파일을 /etc/systemd/system 디렉터리에 복사해야 합니다.

    • 사용자 로그인 시 서비스를 시작하고 사용자가 로그아웃할 때 서비스를 중지하려면 다음을 입력합니다.

      $ systemctl --user enable <service>

      systemd 장치 파일을 $HOME/.config/systemd/user 디렉터리에 복사해야 합니다.

    • 사용자가 시스템을 시작할 때 서비스를 시작하고 logout을 통해 지속할 수 있도록 하려면 다음을 입력합니다.

      # loginctl enable-linger <username>

추가 리소스