Сообщения без ответов | Активные темы Текущее время: 25 ноя 2024, 04:13




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 19 ]  На страницу Пред.  1, 2
Проблема с запуском 
Автор Сообщение
Новичок

Зарегистрирован:
01 май 2014, 20:19
Сообщения: 18
Поблагодарили: 0 раз.
Вот что получается
Код:
[root@s9 home]# ./users.sh add gameap_301 123456 /home/ViRuSSumy /bin/bash
userdel: пользователь 'gameap_301' не существует
useradd: группа 65534 не существует
chpasswd: line 1: пользователь 'gameap_301' не существует
chpasswd: обнаружена ошибка, изменения не были сохранены


Последний раз редактировалось ViRuSSumy 01 июн 2014, 16:39, всего редактировалось 1 раз.



01 июн 2014, 14:30
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Попробуйте сменить содержимое users.sh на вот это:
users.sh
Код:
#!/bin/bash

print_usage () {
   echo -e "\nUsage:\n   bash users.sh <command> <username> <password> <home_dir> <shell>\n"
   echo -e "Examples:\n ./users.sh add gameap_user 12345678 /home/gameap_user /bin/false"
   echo -e " ./users.sh delete gameap_user\n"
}

if [[ `getent group gameap` == '' ]]
then
   echo -e "Group gameap not exists\n"
   sudo groupadd gameap
fi

if [[ $5 == '' ]]
then
   BASH=/bin/false
else
   BASH=$5
fi

case $1 in
"")
   print_usage
   ;;
-h)
   print_usage
   ;;
--help)
   print_usage
   ;;
delete)
   if [[ $(getent passwd $2) ]]
   then
      userdel $2
   else
      echo -e "User $2 not found\n"
   fi
   ;;
add)
   if [[ $(getent passwd $2) ]]
   then
      echo -e "User $2 exists\n"
      userdel $2
   fi
   
   
   #STATUS=`useradd -d $4 -s $BASH -g 65534 $2`
   STATUS=`useradd -d $4 -s $BASH -G gameap $2`
   echo "${2}:${3}"|chpasswd
   
   if [[ $5 != '' ]]
   then
      chown -R $2:gameap $4
   fi
   
   #~ quotatool -u $2 -b -l 5Gb /dev/xvda1
   ;;
esac   

exit 0

_________________
Изображение
Half-Life FAQ - ответы на многие вопросы
Все о Half-Life
Интересное о Half-Life
Статистика серверов
Правила HLDM.org


01 июн 2014, 15:47
Профиль ICQ WWW
Новичок

Зарегистрирован:
01 май 2014, 20:19
Сообщения: 18
Поблагодарили: 0 раз.
Пользователь создался, отлично.

Теперь возникает новая проблема. Ввожу:

Код:
[root@s9 home]# cd /home && ./server.sh start /home/ViRuSSumy/cstrike_ex4wm2 cstrike_mlMAaV_27015 91.211.118.12 27815 "./hlds_run -game cstrike +ip 91.211.118.12 +port 27815 +maxplayers 32 +map de_dust2 +sys_ticrate 250" gameap_308
Server not started
Start command:
su gameap_308 -c cd /home/ViRuSSumy/cstrike_ex4wm2; screen -m -d -S cstrike_mlMAaV_27015 ./hlds_run -game cstrike +ip 91.211.118.12 +port 27815 +maxplayers 32 +map de_dust2 +sys_ticrate 250


Ввожу другую команду:
Код:
su gameap_308 -c cd /home/ViRuSSumy/cstrike_ex4wm2; screen -m -d -S cstrike_mlMAaV_27015 ./hlds_run -game cstrike +ip 91.211.118.12 +port 27815 +maxplayers 32 +map de_dust2 +sys_ticrate 250

0 реакции

Пытаю вводить по отдельности:
Код:
su gameap_308 -c cd /home/ViRuSSumy/cstrike_ex4wm2
screen -m -d -S cstrike_mlMAaV_27015 ./hlds_run -game cstrike +ip 91.211.118.12 +port 27815 +maxplayers 32 +map de_dust2 +sys_ticrate 250


Тоже самое


01 июн 2014, 16:33
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Screen-сессия то создается? Вообще ответа никакого?
Мне кажется у вас что-то с настройками машины.

Вы же понимаете, что в команде? Мне бы не хотелось делать все за вас.

Попробуйте вот это:
Код:
cd /home/ViRuSSumy/cstrike_ex4wm2 && ./hlds_run -game cstrike +ip 91.211.118.12 +port 27815 +maxplayers 32 +map de_dust2 +sys_ticrate 250


02 июн 2014, 13:22
Профиль ICQ WWW
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 19 ]  На страницу Пред.  1, 2

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013