Permission Denied?!?

04/22/2013 19:01 Radiatos#1
hallo Community,

ich habn problem...und zwar: immer wenn ich versuche meinen zweiten server zu starten bekomm ich immer nur:


start.sh : ./game permission denied

hier isn screen:

[Only registered and activated users can see links. Click Here To Register...]

wenn wer helfen kann wärs super...

P.S.: Posts wie: chmod, usw könnt ihr bleiben lassen, da ich das alles schon ausprobiert hab.
In FileZilla hab ich auch schon die 777 Rechte benutzt - ohne Erfolg
04/22/2013 19:03 iFrost.#2
@Edit: Sry hab es garnicht gesehen !

Und wie fern meinst du das so wirklich einen Zweiten Server über einen Root Starten oder einfach einen Ch mehr auf machen ..
04/22/2013 19:04 Radiatos#3
Quote:
Originally Posted by LikeExchange View Post
gib deinem Game Ordner mal per FilleZilla oder WinSCP 777 Rechte, danach sollte es funktionieren


bitte lies dir mal meinen post durch dankeschön

Quote:
Originally Posted by LikeExchange View Post
@Edit: Sry hab es garnicht gesehen !

Und wie fern meinst du das so wirklich einen Zweiten Server über einen Root Starten oder einfach einen Ch mehr auf machen ..

Nein einem zweiten server auf einem root
04/22/2013 19:16 Ras3ngan.#4
Quote:
Originally Posted by Radiatos View Post
bitte lies dir mal meinen post durch dankeschön




Nein einem zweiten server auf einem root
Wenn das der selbe /game Ordner ist verwendet natürlich der andere Server schon die Dateien...
04/22/2013 19:21 Radiatos#5
Quote:
Originally Posted by Ras3ngan. View Post
Wenn das der selbe /game Ordner ist verwendet natürlich der andere Server schon die Dateien...

nein sind zwei verschiedene game ordner läuft aber über einen root
04/22/2013 19:34 theo1990#6
versuch einen neuen user + dazugehörige gruppe zu erstellen und diese dann mit:

Quote:
chown -R USERNAME:USERGROUP /verzeichnis
als besitzer einzutragen. Jedcoh weiß ich jetzt nich tob du die core als root starten kannst ich glaube du musst dann den neuen bentuzer nehmen und dann mit diesem dann die core starten
04/22/2013 19:40 Radiatos#7
Quote:
Originally Posted by theo1990 View Post
versuch einen neuen user + dazugehörige gruppe zu erstellen und diese dann mit:



als besitzer einzutragen. Jedcoh weiß ich jetzt nich tob du die core als root starten kannst ich glaube du musst dann den neuen bentuzer nehmen und dann mit diesem dann die core starten


und welche benutzergruppe muss ich da angeben?
04/22/2013 20:09 Spartan#117#8
"Permission Denied" hat wirklich nur etwas mit den Dateirechten zu tun, deshalb solltest du dich noch einmal vergewissern, ob du auch alles richtig gemacht hast.

In PuTTY(oder der entsprechende SSH-Client, welchen du benutzt) diese Befehle eingeben:

(sofern du den Server als root startest, sonst root mit dem jeweiligen Benutzer ersetzen & wheel mit der entsprechenden Gruppe)
Code:
chmod -R 770 /pfad/zum/zweiten/ordner
chown -R root:wheel /pfad/zum/zweiten/ordner
(das -R sorgt dafür, dass alle Unterordner und Dateien auch die selben Rechte erhalten)

Achte außerdem darauf, dass die Symlinks von Server 2 möglicherweise auf die Dateien von Server 1 zeigen, ich weiß gerade nicht, ob diese übernommen werden.
Schau per ls -l auf die Dateien mit einem Pfeil und überprüfe, ob sie auf die korrekten Dateien verweisen.
Beispiel:
Code:
[...] game -> ../share/game [...]
04/23/2013 02:46 ebert.tonna#9
denke an die Rechte das start.sh sowie die game müssen beide 777 Rechte haben ^^
04/23/2013 08:24 [SA]Tears aka.[BlackBite]#10
oder schau ma ob die verknüpfungen zur game im auth und in den restlichen channel ordnern ok sind.. hatte das ma weil die durchs packen und entpacken als tar.gz "beschädigt" waren
04/23/2013 09:18 theo1990#11
Quote:
Originally Posted by Spartan#117 View Post
"Permission Denied" hat wirklich nur etwas mit den Dateirechten zu tun, deshalb solltest du dich noch einmal vergewissern, ob du auch alles richtig gemacht hast.

In PuTTY(oder der entsprechende SSH-Client, welchen du benutzt) diese Befehle eingeben:

(sofern du den Server als root startest, sonst root mit dem jeweiligen Benutzer ersetzen & wheel mit der entsprechenden Gruppe)
Code:
chmod -R 770 /pfad/zum/zweiten/ordner
chown -R root:wheel /pfad/zum/zweiten/ordner
(das -R sorgt dafür, dass alle Unterordner und Dateien auch die selben Rechte erhalten)

Achte außerdem darauf, dass die Symlinks von Server 2 möglicherweise auf die Dateien von Server 1 zeigen, ich weiß gerade nicht, ob diese übernommen werden.
Schau per ls -l auf die Dateien mit einem Pfeil und überprüfe, ob sie auf die korrekten Dateien verweisen.
Beispiel:
Code:
[...] game -> ../share/game [...]
im prinzip das gleich was ich geschreiben habe
04/23/2013 12:19 Silver™#12
Die Game würde nicht Verknüpft !