Đối với PalWorld sẽ không cho phép thực hiện dưới quyền root, nên khi thao tác cần thực hiện dưới quyền SU cho tài khoản khác hoạt động. <pre class="EnlighterJSRAW" data-enlighter-language="generic">sudo su apt update && apt upgrade add-apt-repository multiverse && apt update dpkg --add-architecture i386 apt update apt install lib32gcc-s1 -y apt install steamcmd -y echo "fs.file-max=100000" > /etc/sysctl.conf sysctl -p /etc/sysctl.conf echo "soft nofile 100000" > /etc/security/limits.conf echo "hard nofile 100000" > /etc/security/limits.conf soft nofile 100000 hard nofile 100000 ulimit -n 100000 useradd --create-home --shell /bin/bash --password 20041998Hao? steam su - steam ln -s /usr/games/steamcmd steamcmd mkdir -p ~/.steam/sdk64/ steamcmd +login anonymous +app_update 1007 +quit cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/ exit nano /etc/systemd/system/palworld.service [Unit] Description=PalWorld Viet Nam by LEXUANHAODOTCOM Wants=network-online.target After=syslog.target network.target nss-lookup.target network-online.target [Service] Type=simple Restart=on-failure RestartSec=5 StartLimitInterval=60s StartLimitBurst=3 User=steam Group=steam ExecStartPre=/home/steam/steamcmd +login anonymous +force_install_dir /home/steam/palworld +app_update 2394010 validate +quit ExecStart=/home/steam/palworld/PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s INT $MAINPID WorkingDirectory=/home/steam/palworld/ LimitNOFILE=100000 [Install] WantedBy=multi-user.target systemctl daemon-reload systemctl enable palworld systemctl start palworld su - steam cp /home/steam/palworld/DefaultPalWorldSettings.ini /home/steam/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini nano /home/steam/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini # edit ServerPassword, AdminPassword, ServerName exit systemctl restart palworld systemctl status palworld</pre> Để chuyển từ Windows Steam sang Linux SteamCMD thì cứ cài Server lên xong tắt Server đi. Nén data từ Windows Steam tại<strong> :/SteamLibrary\steamapps\common\PalServer\Pal\Saved\SaveGames\0\</strong><b> </b> Ném đúng data đã nén và giải nén ra tại <strong>:/home/steam/palworld/Pal/Saved/SaveGames/0</strong> Chỉnh sửa ID Folder đúng ID trong mục bên Linux SteamCMD tại<strong> :/SteamApps/common/PalServer/Pal/Saved/Config/LinuxServer/GameUserSettings.ini</strong> Xóa Folder Game cũ mà hệ thống tự tạo rồi Start Game lại, lưu ý đúng Port kết nối.