Автор |
Сообщение |
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Доброго времени суток. Помогите разобрать не хочет стартовать сервер... В логах вижу вот это.... При попытке ввести данную команду в терминал , просит пароль и запускается.... Вложение:
img1.jpg [ 149.71 КБ | Просмотров: 8042 ]
Почему с веба не хочет стартовать ??? Вложение:
img2.jpg [ 63.44 КБ | Просмотров: 8042 ]
Заранее большое спасибо.
|
09 фев 2014, 18:57 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
Панель не умеет вводить пароли при запуске сервера. Читайте мануалы, в будущем пригодится. Есть очень хорошая страница, называется "Решение проблем с запуском серверов"
|
09 фев 2014, 19:01 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
А не подскажите тогда каким образом на Ubuntu 12.04 можно отключить ввод пароля ??? на команду su ?
|
09 фев 2014, 19:04 |
|
|
kissbb
Специалист
Зарегистрирован: 26 апр 2012, 16:48 Сообщения: 383 Поблагодарили: 4 раз.
|
Используйте sudo. Если я правильно помню, в разделе "установка панели" подробно описано, как добавить пользователя gamedata в sudoers, дабы ОС не запрашивала пароль.
|
09 фев 2014, 19:41 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Ой ребят извините не правильно описал..... при втором варианте даже после ввода пароля всё равно не стартует.. Стартует только после того как строка запуска выглядит следующим образом ... cd /home/servers-cs/test; screen -m -d -S cstrike_iwZOqJ_27015 ./hlds_run -console -game cstrike +ip 0.0.0.0 +port 27015 +map de_dust2 +maxplayers 21
Где можно в скрипте поправить чтобы убрать начальную приставку su steam -c и если не сложно объясните для чего оно ??? Всё что касается серверов и запуска их принадлежит пользователю steam собственно для которого есть доступ к файлам и запуску их...
|
09 фев 2014, 22:33 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
kissbb писал(а): Используйте sudo. Если я правильно помню, в разделе "установка панели" подробно описано, как добавить пользователя gamedata в sudoers, дабы ОС не запрашивала пароль. Всё настраивал и делал по мануалу...
|
09 фев 2014, 22:40 |
|
|
Nikita
V.I.P.
Зарегистрирован: 10 ноя 2011, 19:05 Сообщения: 1945 Поблагодарили: 13 раз. Откуда: СПб
|
fianlls писал(а): Ой ребят извините не правильно описал..... при втором варианте даже после ввода пароля всё равно не стартует.. Стартует только после того как строка запуска выглядит следующим образом ... cd /home/servers-cs/test; screen -m -d -S cstrike_iwZOqJ_27015 ./hlds_run -console -game cstrike +ip 0.0.0.0 +port 27015 +map de_dust2 +maxplayers 21
Где можно в скрипте поправить чтобы убрать начальную приставку su steam -c и если не сложно объясните для чего оно ??? Всё что касается серверов и запуска их принадлежит пользователю steam собственно для которого есть доступ к файлам и запуску их... steam -- пользователь, от которого должен быть запущен сервер. Видимо вы указали несуществующего пользователя. Откройте server.sh, ищите "su $USER -c" и удаляйте.
|
09 фев 2014, 22:49 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Исправил всё равно не стартует... ( где можно посмотреть логи попытки запуска ??? В вебе пишет сладующе Код: erver not started Start command: cd /home/servers-cs/test; screen -m -d -S cstrike_iwZOqJ_27015 ./hlds_run -console -game cstrike -heapsize 1024000 +master -insecure -sys_ticrate 1200 -pingboost 1 +sv_lan 1 +ip 0.0.0.0 +port 27015 +map de_dust2 +maxplayers 21
Console:
Но при вводе данной строки в консоль сервера. он зпаускаеться от пользователя который прописан в сервере.... Где можно посмотреть реальные логи попытки зауска... (чобы разобраться в чем проблемма и что ему не хватает...)
|
10 фев 2014, 09:37 |
|
|
kissbb
Специалист
Зарегистрирован: 26 апр 2012, 16:48 Сообщения: 383 Поблагодарили: 4 раз.
|
Прав доступа ему не хватает. Еще раз, внимательно перечитайте инструкцию по установке, в частности, ту ее часть, где объясняется добавление пользователей в sudoers.
|
10 фев 2014, 18:15 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Вот sudoers Код: root@cs-servers:~# cat /etc/sudoers # # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/ sbin:/bin" Defaults env_keep="VESTA" Defaults:admin !requiretty
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification root ALL=(ALL:ALL) ALL #steam ALL=NOPASSWD:ALL #steam NOPASSWD:(ALL) /bin/su #steam ALL=/bin/su #%steam ALL=(ALL) NOPASSWD: ALL
# Members of the admin group may gain root privileges %admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d admin ALL=NOPASSWD:/usr/local/vesta/bin/* www-data ALL=NOPASSWD:/home/servers/server.sh www-data ALL=NOPASSWD:/home/servers/steamcmd.sh steam ALL=NOPASSWD:/home/servers/server.sh steam ALL=NOPASSWD:/home/servers/steamcmd.sh
Пользователь steam находиться в группе www-data. В панели SSH прописан пользователь steam.
|
11 фев 2014, 08:00 |
|
|
kissbb
Специалист
Зарегистрирован: 26 апр 2012, 16:48 Сообщения: 383 Поблагодарили: 4 раз.
|
А права на файлы сервера?
|
11 фев 2014, 09:50 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Вот вывод ls.. Сервер запускается с папки test
Вложения:
шьп1.jpg [ 186.86 КБ | Просмотров: 7999 ]
|
11 фев 2014, 11:09 |
|
|
kissbb
Специалист
Зарегистрирован: 26 апр 2012, 16:48 Сообщения: 383 Поблагодарили: 4 раз.
|
Я просил на файлы сервера, а не на исполняемые файлы панели.
|
11 фев 2014, 16:01 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Вот на файлы !!! Код: root@cs-servers:/home/servers-cs/test# ls -l total 34080 drwxrwxr-x 4 steam www-data 4096 Feb 9 17:55 142342c584863bf6a2a7e971959dd9ba55b44bbd drwxrwxr-x 4 steam www-data 4096 Feb 9 17:36 b52952203fcc474e707f9c37f1a197a1925c779a -rwxrwxr-x 1 steam www-data 954176 Feb 9 17:55 core.so -rwxrwxr-x 1 steam www-data 658817 Feb 9 17:55 crashhandler.so drwxrwxr-x 14 steam www-data 4096 Feb 9 17:55 cstrike -rw-rw-r-- 1 steam www-data 45 Feb 9 18:54 debug.cmds -rw-rw-r-- 1 steam www-data 441 Feb 9 18:54 debug.log -rwxrwxr-x 1 steam www-data 303632 Feb 9 17:55 demoplayer.so -rwxrwxr-x 1 steam www-data 2948535 Feb 9 17:55 engine_i486.so -rwxrwxr-x 1 steam www-data 393734 Feb 9 17:55 filesystem_stdio.so -rwxrwxr-x 1 steam www-data 107270 Feb 9 17:55 hlds_linux -rwxrwxr-x 1 steam www-data 7778 Feb 9 17:55 hlds_run -rwxrwxr-x 1 steam www-data 171230 Feb 9 17:55 hltv -rwxrwxr-x 1 steam www-data 322152 Feb 9 17:55 libgcc_s.so.1 -rwxrwxr-x 1 steam www-data 17 Feb 9 17:55 libSDL2.so -rwxrwxr-x 1 steam www-data 3769939 Feb 9 17:55 libstdc++.so.6 -rwxrwxr-x 1 steam www-data 76032 Feb 9 17:55 libsteam_api.so -rwxrwxr-x 1 steam www-data 4383138 Feb 9 17:55 libsteam.so -rwxrwxr-x 1 steam www-data 474261 Feb 9 17:55 libtier0.so -rwxrwxr-x 1 steam www-data 441049 Feb 9 17:55 libvstdlib.so -rwxrwxr-x 1 steam www-data 948577 Feb 9 17:55 proxy.so -rw-rw-r-- 1 steam www-data 3 Feb 10 14:19 steam_appid.txt -rwxrwxr-x 1 steam www-data 16130904 Feb 9 17:55 steamclient.so drwxrwxr-x 16 steam www-data 4096 Feb 9 18:05 valve -rwxrwxr-x 1 steam www-data 900425 Feb 9 17:55 vgui2.so -rwxrwxr-x 1 steam www-data 975888 Feb 9 17:55 vgui.so -rwxrwxr-x 1 steam www-data 54955 Feb 9 17:55 voice_miles.so -rwxrwxr-x 1 steam www-data 664256 Feb 9 17:55 voice_silk.so -rwxrwxr-x 1 steam www-data 135312 Feb 9 17:55 voice_speex.so root@cs-servers:/home/servers-cs/test#
|
11 фев 2014, 22:45 |
|
|
fianlls
Участник
Зарегистрирован: 09 фев 2014, 18:49 Сообщения: 36 Поблагодарили: 0 раз.
|
Ну что больше идей не каких не возникает ?
|
13 фев 2014, 23:59 |
|
|