Ensure you have add sudoers, refer
Running in user (Assume) : salinem We never used this username in our production !
export HOME="/mainnet/salinem"
cat > ${HOME}/systemd/source-node.service <<EOF
[Unit]
Description=source node service
After=network-online.target
[Service]
User=source
ExecStart=${HOME}/bin/sourced start
Restart=on-failure
RestartSec=3
LimitNOFILE=500000
LimitNPROC=500000
Environment="HOME=${HOME}"
[Install]
WantedBy=multi-user.target
EOF
ln -sf ${HOME}/systemd/source-node.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable source-node.service
sudo systemctl start source-node.service
sudo systemctl status source-node.service
sudo journalctl -fu source-node.service