Запуск сборки на debian sunshine

iOk

Знаменитый
Пользователь
Сообщения
19
Розыгрыши
0
Репутация
0
Реакции
0
Баллы
1 223
Вообщем ребят подскажите в чем трабл.. Уже хз что делать..
Из под рут аккаунта сборка запускаться попросту не хочет, пишет: Servers can't run under root-account ... exited.

Создавал другого пользователя на тачке так: adduser name, давал даже судо, так: adduser name sudo

Но при запуске ЛС/ГС пишет не хватает яко бы прав, причем прав на логи о_О

mv: cannot move `log/stdout_auth.log' to `log/2017-03-19_12-18-04_stdout_auth.log': Permission denied
./startAuth.sh: line 8: log/stdout_auth.log: Permission denied

Содержимое файла .sh:
# exit codes of GameServer:
# 0 normal shutdown
# 2 reboot attempt

while :; do
[ -f log/java_auth0.log.0 ] && mv log/java_auth0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java_auth.log"
[ -f log/stdout_auth.log ] && mv log/stdout_auth.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout_auth.log"
java -Xms64m -Xmx128m -cp libs/*: sunrise.auth.AuthBoot > log/stdout_auth.log 2>&1
[ $? -ne 2 ] && break
# /etc/init.d/mysql restart
sleep 10
done
 
В переводе, доступ запрещен. Но бле я уже хз как добавить или дать права новому юзеру, пробывал в файле ect/passwd давать на нового юзера x:0:0:(права рута). Но при запуске снова пишет, что типо не возможно запустить из под рут аккаунта.
 
chmod для файла выполнить не?
 
chmod для файла выполнить не?
давал через WinSCP права на папку log 777, при запуске в ЛС ошибки:
log4j:ERROR setFile(null,false) call failed.
java.io.FileNotFoundException: log/auth_ip.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1004)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:872)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:755)
at org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:896)
at sunrise.auth.AuthBoot.<init>(AuthBoot.java:63)
at sunrise.auth.AuthBoot.main(AuthBoot.java:49)
log4j:ERROR setFile(null,false) call failed.
java.io.FileNotFoundException: log/auth.log (Permission denied)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
at org.apache.log4j.RollingFileAppender.setFile(RollingFileAppender.java:207)
at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:295)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:284)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:176)
at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:191)
at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:523)
at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:436)
at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:1004)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:872)
at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:755)
at org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:896)
at sunrise.auth.AuthBoot.<init>(AuthBoot.java:63)
at sunrise.auth.AuthBoot.main(AuthBoot.java:49)
 
Файл не найден пишет, но он же есть в данной папке
 
права стоят 0755 что на него что на auth.log
 

Похожие темы

Назад
Сверху Снизу