Strona 1 z 1

Uprawnienia plików na serwerze dedykowanym

: 22 czerwca 2009, 12:14
autor: vDk
Witajcie. Jestem zielony jeżeli chodzi o Linuksa, a tym bardziej Debiana, jednak przejdę od razu do mojego problemu. Zakupiłem sobie serwer dedykowany z Debianem 5.0, gdy chciałem sobie postawić serwer ventrilo czy też counter-strika pojawił się problem, gdy nadam plikowi:

Kod: Zaznacz cały

chmod +x
a następnie go uruchomię np.

Kod: Zaznacz cały

 ./ventrilo_srv
jest wyświetlany błąd:

Kod: Zaznacz cały

/var/ventrilo# chmod +x ./ventrilo_srv
/var/ventrilo# ./ventrilo_srv
-bash: ./ventrilo_srv: Nie ma takiego pliku ani katalogu
Raczej nie jest to wina ventrilo bo ten sam problem mam przy stawianiu serwera do counter-strika.

Kod: Zaznacz cały

/var/counter-strike# chmod +x ./hldsupdatetool.bin
/var/counter-strike# ./hldsupdatetool.bin
-bash: ./hldsupdatetool.bin: Nie ma takiego pliku ani katalogu
Jakieś rady?

: 22 czerwca 2009, 16:15
autor: szpuni
Jezeli jestes zielony to polecam link

Po drugie moze ten program wymaga praw roota?
Po 3 nie uzywa sie

Kod: Zaznacz cały

chmod +x ./program
tylko

Kod: Zaznacz cały

chmod +x program
albo

Kod: Zaznacz cały

chmod 755 program
755 - oznacza (google)

Komunikat mowi wyraznie ze nie masz takiego pliku w tym katalogu.
Najpierw sprawdz czy masz taki plik, pozniej czy ma prawa do wykonania, do kogo plik nalezy.

Tak czy inaczej sprawdz ten link:
szukanie nie boli :)

Pozdrawiam

: 22 czerwca 2009, 17:13
autor: gielo
Może i potrzebuje praw roota chociaż ja nie byłbym pewny czy kolega przeszedł do katalogu z tym programem na 100%.

Sprawdź czy na 100% znajdujesz się w tym katalogu gdzie masz ten odpalany serwer.

: 22 czerwca 2009, 18:03
autor: szpuni
Tu masz racje, to wyglada jakby probowal odpalic cos z katalogu /var no ale jezeli zainstalowal tam ten srv to jest mozliwe