Die Zeile cd /home/fx-server-data && /home/fx-server/run.sh ergibt irgendwie keinen Sinn
Du wechselst erst in ein Verzeichnis und startest dann aus einem anderen Verzeichnis dein Startscript. Den Verzeichniswechsel kannst du dir eh sparen, arbeitest doch mit absoluten Pfaden und brauchst vorher nicht noch irgendwo hin wechseln (was man bei Bash-Scripten eh nicht machen sollte)
