@dovid תודה רבה
זה לא היה כ"כ קל, אבל ב"ה בסוף הצלחתי
בעיה אחת הייתה שזה צריך לרוץ על משתמש רוט, נוסיתי להוסיף sudo לפני הפקודה בשורה של ExecStart אך זה הכשיל את הפקודה, ולכן שיניתי שירוץ כ root.
בנוסף, משום מה לא הצלחתי לעבוד בצורה של הגדרת הנתיב של הפעולה בתיקיית המשתמש של אבונטו שם נמצא קובץ התצורה, ולכן הגדרתי נתיב אבסולוטי לקובץ והשמטתי את ההגדרה של WorkingDirectory ורק אז זה עבד לי.
אצטרך לעקוב בעוד 24 שעות שהחיבור תקין ואז אוכל לוודא שזה מופעל מחדש אוטומטי (לבדוק בלוג בהמערכת האם הייתה הפעלה מחדש), בדר"כ עד כה לא היה לי רצף של 24 שעות.
להלן הקוד המלא ששמתי
[Unit]
Description=Vpn on Fortinet Fot Project 14
After=network.target
[Service]
#WorkingDirectory=/var/home/ubuntu/
ExecStart=openfortivpn -c /home/ubuntu/openfortivpn.conf
Restart=always
# Restart service after 10 seconds if the dotnet service crashes:
RestartSec=10
SyslogIdentifier=vpn14-log
User=root
[Install]
WantedBy=multi-user.target
