systemctl を使用してコンソールにサービス出力を表示する

systemctl を使用してコンソールにサービス出力を表示する

次のサービスファイルがあります -

[Unit]
Description=Open VPN Agent
After=syslog.target
After=network.target

[Service]
Type=forking
TTYPath=/dev/pts/0
KillMode=process
PIDFile=/opt/openVPN/pids/openvpnAgent.pid
ExecStart=/opt/openVPN/openvpnAgent start
ExecStop=/opt/openVPN/openvpnAgent stop
SuccessExitStatus=143
StandardOutput=tty

[Install]
WantedBy=multi-user.target

SSH に接続して tty コマンドを実行すると、出力が "/dev/pts/0" の場合、その場合、出力のみがコンソールに表示されます。"tty" コマンドが異なる値を取得すると、出力はコンソールに表示されません。また、SSH セッションごとに、"tty" コマンドの値は異なります。"TTYPath" を汎用に設定して、どの "tty" でも出力が表示されるようにするにはどうすればよいでしょうか。

関連情報