Я хочу, чтобы программа устанавливалась, запускалась и работа без sudo, т.е. пользователю достаточно было просто запустить её, не вызывая системного администратора.
User=test
в файле сервиса, то ваш сервис будет запускаться от имени пользователя "test" без всяких повышенных привилегий, даже если он является системным и запускается при загрузке. /etc/systemd/system/
делайте sudo systemctl daemon-reload
и включайте сервис:sudo systemctl enable --now test.service
sudo journalctl -u test.service
nslookup 87.250.251.92
А мне нужно тупо запустить программу без привилегий при загрузке системы.
[Unit]
Description=test
After=network-online.target
[Service]
User=test
ExecStart=python3.11 test.py
WorkingDirectory=/home/user/test
Type=simple
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target