Skocz do zawartości

Hadouken

Użytkownicy
  • Zawartość

    61
  • Rejestracja

  • Ostatnio

Posty napisane przez Hadouken


  1. No to tu pomogło, i na linii 12 był dwukropek a nie średnik i na lini 16 nie nie było średnika ale to już poprawiłem ale terazm mam tak

     
    Warning: ssh2_connect() [function.ssh2-connect]]: Error starting up SSH connection(-1): Failed sending banner in /var/www/restart.php on line 23
    
    Warning: ssh2_connect() [function.ssh2-connect]: Unable to connect to 188.116.33.41 in /var/www/restart.php on line 23
    
    Warning: ssh2_auth_password() expects parameter 1 to be resource, boolean given in /var/www/restart.php on line 24
    
    Warning: ssh2_exec() expects parameter 1 to be resource, boolean given in /var/www/restart.php on line 25
    
    exec() expects parameter 1 to be resource, boolean given in [b]/var/www/restart.php[/b] on line [b]25

    i tam gdzie jest function.ssh2-connect to mam hiperłącze do www.mojastrona.pl/function.ssh2-connecti nie wiem co dalej?;)


  2. przerabiam to sobie tak:

    <?php
    
    ##### Poł±czenie ###############
    $server = "ip serwera"; // IP
    $port = "22"; // Port
    $login = "user name" // Login
    $password = "password" // Haslo
    #################################
    #
    ######### Ustawienia #############
    $directory = "/home/username/folder z hlds/"; // Folder
    $screen = "hlds_1": // Nazwa Screena
    $game = "cstrike"; // Gra
    $ip = "188.116.33.41"; // IP SRV
    $port = "port serwera"; // SRV PORT
    $lan = "0" // Server lan 1/0
    $maxplayers = "23"; // Sloty
    $map = "de_dust2"; // Mapa
    
    ######### Command Exec #############
    
    $command = "cd $directory; screen -A -m -d ./hlds_run -game $game +ip $ip +port $port +sv_lan $lan +maxplayers $maxplayers +map $map"; // Start
    $connection = ssh2_connect($server, $port); // Laczenie
    ssh2_auth_password($connection, $login, $password); // Logowanie
    $stream = ssh2_exec($connection, $command); // Exc
    
    ?>

    No i mam błąd na 7 linii a hasełko wpisałem dobrze ;)


  3. No to mam coś takiego:

    <?php 
    $polaczenie = ssh2_connect("ip", "22"); 
    ssh2_auth_password($polaczenie, "user", "password"); 
    if ($polaczenie) 
    { 
    ssh2_exec($polaczenie, "cd cs | killall hlds_run | screen -A -m -d ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust -dev -condebug +exec server.cfg 
    |logout"); 
    echo("<font color='green'>Zresetowano</font>"); 
    } 
    else 
    { 
    echo("<font color='red'>Nie połączono</font>"); 
    } 
    print_r($polaczenie); 
    var_dump($polaczenie); 
    ?> 
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">

    ale to dalej nie restartuje mi serwera


  4. Witam, mam taki skrypt którego zadaniem ma być restartowanie serwera hlds. Chodzi o to że ten skrypt nie do końca mi działa, a wygląda tak

    
    <?php 
    $polaczenie = ssh2_connect("ip", "22"); 
    ssh2_auth_password($polaczenie, "user", "haslo"); 
    if ($polaczenie) 
    { 
    ssh2_exec("$polaczenie, cd ~/1"); 
    ssh2_exec("$polaczenie, killall hlds_run"); 
    ssh2_exec("$polaczenie, screen -A -m -d ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust +exec server.cfg"); 
    ssh2_exec("$polaczenie, logout"); 
    echo("<font color='green'>Zresetowano</font>"); 
    } 
    else 
    { 
    echo("<font color='red'>Nie połączono</font>"); 
    } 
    print_r($polaczenie); 
    var_dump($polaczenie); 
    ?> 
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
    
    [url="topic/22319-prosba-o-prosty-skrypt-logowania-php/"]

    Ja się na tym nie znam a potrzebuje tego, proszę o pomoc. Na serwerze mam Debiana 5.0 Apache 2, php 2, libssh2-1, libssh2-1-dbg, libssh2-1-de.

    Pożniej ktoś powiedział że polecenia mają być w 1 ssh2_exec i dał taki przykład

    $tmp = ssh2_exec($polaczenie, 'kill -9 `ps auxw | grep hlds_run | grep -v grep | grep -v SCREEN | awk \'{print $2}\'` 
    screen -A -m -d -S serwer ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust +exec server.cfg 
    screen -wipe -logout'); 
    stream_set_blocking($tmp, true); 
    
    echo 'Serwer zostal uruchomiony ponownie';

    ale nie wiele z tego zrozumiałem i przerobiłem skrypt tak:

    <?php 
    $polaczenie = ssh2_connect("ip", "22"); 
    ssh2_auth_password($polaczenie, "user", "password"); 
    if ($polaczenie) 
    { 
    ssh2_exec($polaczenie, "cd cs | killall hlds_run | screen -A -m -d ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust -dev -condebug +exec server.cfg 
    |logout"); 
    echo("<font color='green'>Zresetowano</font>"); 
    } 
    else 
    { 
    echo("<font color='red'>Nie połączono</font>"); 
    } 
    print_r($polaczenie); 
    var_dump($polaczenie); 
    ?> 
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">

    no ale to też nic nie dało.


  5. Ja też mam problemy z kontaktem, wyśłałem maila do buka i nikt mi nie odpisał.

    Kolega zamówił server testowy za 1 zl wpłacił kasę i ponad tydzień nic. Napisał kilka maili to odpisali na 1 z zapytaniem o numer vps i dalej nic, dzwonił to na 3 numery podane na stronie odebrał jakiś pan "telefon alarmowy" i powiedział żeby czekać i to będzie załatwione. Na razie 0 kontaktu z ich strony


  6. Interesuje mnie sprzęt oparty tylko o technologie Intel

    Procesor: 2-4Ghz

    Ram wystarczy 1024

    HDD wystarczy 10GB

    System najlepiej Debian 5.0

    Wystarczy 1 adres IP

    Łącze: (równoległe)Pasmo dedykowane około 4mb/s lub coś powyżej 10mb/s z transferem ponad 750GB

    Nie potrzebuje paneli ani supportu, najlepiej lokalizacja oczywiscie Polska lub niemcy

    Jak jakieś propozycja nie legalne to tylko na pc oczywiscie :D


  7. Witam tak się zastanawiałem nad wstawieniem do domku jakiegoś serwerka na 24/7. Na moje potrzeby no i może trorchę użyczyłbym przyjaciołom. Chodzi o kilka serverów gier, server pocztowy, server na www, hostng dla radia i może jakiś nie duży server ftp. I mam do was prożbę żebyście pomogli mi policzyć ile to mogło by kosztować miesięcznie (prąd, net itp) i ile by kosztowała taka maszyna (lub kilka maszyn). Interesuje mnie tylko server Tower z proceroser Intel sprzęt może być urzywany . I tak się zastanawiam czy nie umiścic tutaj np.

    1 , 2 , 3 , 4 , 5

    Co o tym myślicie?


  8. Witam chcę zrobić żeby każdy user miał kalog głóny z którego nie może wyjść do plików systemowych ani do plików innych uservów, chodzi o to aby user mógł pracować na tych plikach które są w jego katalogu głównym i podfolderach. Znalazłem taką informacje

    chmod

    |-Przeznaczenie: zmieniamy parametry pliku

    |-Parametry: chmod [u(user)|g(grupa)|o(właściciel)|a(wszyscy)][+|-][r(czytanie)|w(pisanie)|x(uruchamianie)][nazwa pliku]

    | chmod ugo-rw file - odbieramy prawa dostępu do czytania i modyfikowania pliku właścicielowi,grupie oraz użytkownikom

    | chmod a-rw - j/w

    | chmod a+r - wszyscy mają prawo do czytania pliku

    | chmod a+rwx - wszyscy mają prawo do czytania,zapisywania i uruchamiania pliku

    |-Parametry: chmod [liczba od 000 do 777][nazwa pliku]

    | pierwsza liczba to użytkownik, druga liczba to grupa a trzecia pozoztali

    | 0 lub --- brak praw dostępu

    | 1 lub --x wykonywanie

    | 2 lub -w- czytanie

    | 3 lub -wx zapis

    | 4 lub r-- zapis i wykonywanie

    | 5 lub r-x odczyt

    | 6 lub rw- odczyt i zapis

    | 7 lub rwx odczyt, zapis i wykonywanie

    | chmod 777 file - dajemy pełny dostęp właścicielowi,grupie oraz użytkownikom

    | chmod 000 file - zabieramy pełny dostęp właścicielowi,grupie oraz użytkownikom

    | chmod a+r - wszyscy mają prawo do czytania pliku

    | chmod a+rwx - wszyscy mają prawo do czytania,zapisywania i uruchamiania pliku

    |-Opis: są to prawodostępu dające lub nie prawa do zapisu, czytania i wykonywania

    | jakie są prawa można zobaczyć wpisując ls -l na początku jest -rwxr--r-- pierwszy znak oznacza

    | plik, katalog..., jeśli zwykły plik to jest minus-, 9 następnych to prawa dostępu 3 pierwsze dla

    | włąściciela 3 następe dla grupy a 3 ostatnie dla wszystkich

    |-Patrz także: [write] [wall] [rwall] [ruser]

     

    Czyli to było by coś takiego "chmod +rwx /" ??

×