현재 SSH를 통해 Debian GNU/Linux 7(gasp) 서버에 OpenVPN을 설정하려고 합니다. 나는 이전에 Linux를 실제로 사용해 본 적이 없기 때문에 터미널 등을 완전히 처음 접했습니다. 그런데 제가 따라한 가이드에는 run 이라고 되어 있는데 systemctl restart openvpn@server
찾을 수 없다는
오류가 나와서 systemd를 설치했습니다. systemctl
하지만 이제 다른 오류가 발생합니다.Failed to get D-Bus connection: Failed to connect to socket /run/systemd/private: No such file or directory
이게 무슨 뜻인지 아시나요? 이 문제는 systemd와 관련이 있습니까? 아니면 OpenVPN 문제인가요?
답변1
Systemd는 Linux용 "초기 시스템"입니다. 이는 시스템 부팅 시 커널에 의해 시작되는 첫 번째 프로세스이며 다른 모든 시작을 담당합니다. 시스템에 이미 init 프로세스가 있으므로 원하는 작업을 수행하기 위해 systemd를 설치하고 사용할 필요가 없습니다.
표시되는 오류는 systemd가 실제로 실행되고 있지 않음을 나타냅니다. 이는 시스템이 올바르게 구성되지 않았거나 먼저 재부팅해야 함을 의미할 수 있습니다.
나는 다음을 추천한다:
- Fedora, CentOS, Arch Linux 등과 같이 "즉시 사용 가능한" 시스템을 사용하는 배포판을 사용하거나
- systemd와 관련하여 작성되지 않은 데비안 가이드를 찾으세요.
이러한 옵션은 수행하려는 작업을 크게 단순화합니다.