|
Buscar |
Modo de empleo general del GamePlan PROEstá dirigida a los usuarios y futuros usuarios del GamePlan PRO y en general a los nuevos usuarios de Linux. Aquí se describen los comandos básicos del bash y una pequeña explicación del comando screen que todos los administradores de juegos deben manejar para facilitar sus tareas. desde Linux ssh root@NOMBRE_SERVIDOR
Ejemplo ssh root@s1.demo.game.ovh.netssh root@213.186.43.201desde Windows Para conectarse al servidor en SSH, utilice el programa putty, disponible aquí En hostname introduzca la dirección IP del gameplan, elija SSH y haga 'click' en Load. Una nueva ventana se abrirá. En el prompt, introduzca el login root y la contraseña proporcionada con el email. La contraseña no se visualizará por razones de seguridad, pero cuando la introduzca será tenida en cuenta. A partir de ahí la ventana que abra, ya sea desde Linux o Windows, sólo admitirá los comandos Bash. Estará conectado a su servidor y podrá gestionar todos los servicios usando los comandos adecuados. Lo básico Algunos comandos básicos de Bash: pwd : muestra el directorio de trabajo actual (tras la conexión será /root) ls : lista todos los ficheros del directorio actual cd cd .. : remonta en arborescencia (sale del directorio actual) ps -aux : muestra los procesos lanzados con su número de identificación (pid) kill kill -9 cp cp -r untar vxzf : descompresión de un archivo tar en formato gz en el repertorio actual. untar vxjf : descompresión de un archivo tar en formato bz2 en el repertorio actual. rm wget El comando que proporciona la ayuda completa sobre un comando: man El indispensable : screen El comando más útil para administrar servidores de juegos es el comando screen. screen permite lanzar un servidor de juego y desconectarse de dicho servidor dejándolo conectado a una consola "virtual". Si no lo hiciera así, al desconectarse de su SSH, el juego se terminaría, tendría que mantener abierta la conexión SSH. Con el screen, podrá salir del SSH y dejar el juego "residente", corriendo en el servidor. Para lanzar un screen: teclee screen. Para desconectar un screen: pulsar "ctrl" + a (combinación de teclas) dentro de la ventana o introdozca la orden screen -d a partir de la ventana o de un shell. Para retomar un antiguo screen : screen -r Para obtener la lista de screens de usuario en curso: screen -ls Nota: puede dar nombres a las consolas utilizando la opción -S NOMBRE_SCREEN sustituyendo NOMBRE_SCREEN por el nombre que prefiera. El nombre puede ser utilizado con todos los comandos en línea de screen : -r, -d para reconocer una consola concreta. Es posible lanzar screen directamente con un programa ejecutable: screen vi /etc/motd. Hay que tener en cuenta que le screen muere cuando el programa termina. IMPORTANTE /! Puede lanzar un screen en modo desconectado -m -d bajo un usuario distinto de root utilizando su o sudo PERO no podrá retomar ese screen de cualquier manera. Tendrá que conectarse bajo el login de ese screen "directamente", sin tener pasar de nuevo por su ou sudo. Otra astucia con screen, es la combinación de la opción -m -d con un programa ejecutable. De esta manera screen va a lanzar el programa y se desconecta inmediatamente. Es muy útil para lanzar los juegos al arrancar la máquina. Ejemplo: screen -S logs -m -d tail -f /var/log/messages lanzará un screen con una cola sobre los logs a continuación screen -r logs parará la consola anteriormente lanzada. Primeros pasosPrimera conexión SSH a su GameplanPara que los mensajes de ayuda de Linux sean en español puede usar el comando export Ejemplo export LANG=es_ES Antes de realizar cualquier operación en su servidor Gameplan y para evitar fallos de seguridad, debe lanzar las sesiones de juegos con otro usuario diferente al de root (superusuario). Puede crear en el curso de su primera conexión al servidor un nuevo usuario con ayuda del comando adduser. Ejemplo adduser juegos passwd juegos El servidor le pedirá dos veces la contraseña de este usuario (juegos) para confirmarla. De esta manera usted ha creado un usuario llamado juegos. Sustituya el nombre juegos por el nombre de login (usuario) que desee. A partir de aquí le recomendamos que salga de la consola SSH y conecte de nuevo con el login recien creado y la contraseña suministrada. Puede continuar con las guías específicas para su juego. : GamePlanHowToHalfLife :: Modo de empleo para el servidor Half-Life? versión estándar, Steam y sus mods. : GamePlanHowToQuake3 :: Modo de empleo para el servidor Quake3. : SshSobreServidorDedicado :: Como conectarse al servidor en ssh. |