Instalar y Configurar Servidor Rust con LinuxGSM
Instalar un Ubunut 22.04 LTS
Actualizar el Operativo
sudo apt update
sudo apt upgrade
Agregar e instalar dependencias, repositorios 386 steam cmd etc.
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc-s1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd lib32z1 vim htop nload
Crear usuario
adduser rustserver
Subirse al usurio
su - rustserver
Descargar e instalar
wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh rustserver
./rustserver install
Configuracion
server.cfg
Editar el archivo /home/rustserver/serverfiles/server/rustserver/cfg/server.cfg
y editar las opciones
Descripcion
Utilizar \n para dar salto de linea (enter)
server.description "Hola mundo\n -Linea 2\n -Linea 3
Imagen del servidor
server.headerimage "https://sft.com.ar/content/images/size/w1000/2023/06/caratulaservervanillax2.png"
URL
server.url "https://discord.gg/bNhUNKpBNa"
Tags
server.tags monthly,vanilla,SA
Configuraciones Adicionales
Tamaño maximo de los grupos
relationshipmanager.maxteamsize 4
Configurar Owners
ownerid 12345678901234567
rustserver.cfg
Editar el archivo /home/rustserver/lgsm/config-lgsm/rustserver/rustserver.cfg
y agregar estas lineas
📡Nota: La linea rconweb="0"
es opcional, en otros turoriales vamos a necesitar cambiar el valor defaut 1 por 0 para que sea compatible con conexiones legacy para automatizacion de tareas por rcon, pero en una primera fase, no hace falta cambiar ese valor, dejarlo en 1 o no porner esa linea
rconpassword="UNA_PASS_SEGURA"
worldsize="4000"
seed="459843519"
servername="NOMBRE DEL SERVIDOR QUE APARECE EN LISTADOS DE RUST"
rconweb="0" #Opcional