
我有以下服務文件 -
[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”顯示輸出?