Перезагрузка апача в windows xp через cmd [help]

Discussion in 'PHP' started by Sniper482, 22 Jan 2009.

  1. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    Сабж..админ банил по всему серваку (Apache2.2 Win)..я залил шелл ему..отредактировал httpd.conf...теперь надо перезагрузить апач... Как это сделать через cmd и без палева.
     
  2. oRb

    oRb Elder - Старейшина

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    581
    Reputations:
    256
    Когда в винде сидел, для рестарта апача сделал такой батник
     
    1 person likes this.
  3. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    или
     
  4. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    Выполнил команду с шелла..не получилось..Думаю батник тут не поможет..Путь правильный но не работает.
     
  5. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Апач может стоять как служба (т.е. сервис), тогда net stop Apache2, потом net start Apache2, правда на практике через удалённый вебшел он почему-то он не стартанул :-(
     
  6. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    У мню стоит вэб шелл..все команды выполнять можно..если я выполню net start Apache2..то как я птом на шелл зайду? =)
     
  7. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Sniper482, сделай баник и в нём:

    net stop Apache2
    net start Apache2
     
  8. -=lebed=-

    -=lebed=- хэшкрякер

    Joined:
    21 Jun 2006
    Messages:
    3,803
    Likes Received:
    1,957
    Reputations:
    594
    Ну да, через батник или cmd-файл только... (так и делал, останвится - остановился, а вот запустится - нефига...)
     
  9. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    Создал батник...залил его в C:\
    запустил...
    C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\img\uploads>net stop Apache2

    C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\img\uploads>net start Apache2
    0 эмоций... :(
     
  10. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    дык сначала надо на себе тестить
     
    1 person likes this.
  11. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Sniper482, может имя сервиса другое, не Apache2, попробуй имя сервисы взять в кавычки... С какими правами запущен apache? SYSTEM?
     
  12. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    Не имею такой возможности..


    Ладно...Как перезагрузить машину без палева через cmd?
     
  13. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Ты бы сначала выяснил какие у тебя парва в системе... Всё равно потом будешь спрашивать "почему не работает"...
     
  14. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    558
    Likes Received:
    306
    Reputations:
    27
    наверно надо бы посмотреть какие службы запушены
    net start

    перезагрузить можно так через shutdown, да, права надо конечно посмотреть ^^, может у тебя их и нету(скорее всего), поэтому и не можешьл остановить службу
     
  15. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    Есть полные права...пацанчик не шарит у которого серв стоит...серв стоит на обычной машине и всё...права на всё есть.
     
  16. halkfild

    halkfild Members of Antichat

    Joined:
    11 Nov 2005
    Messages:
    365
    Likes Received:
    578
    Reputations:
    313
    сначала посмотри список служб

    если есть апач, то тогда делай ребут через батник

    либо же напрямую вот так

     
    _________________________
  17. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    Дайте шелл нормальный чтоб я команды выполнил и показало результат
     
  18. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    Открываешь блокнот, пишешь туда:

    On Error Resume Next
    dim OpSysSet, obj
    Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
    "(Shutdown)}//./root/cimv2").ExecQuery _
    ("SELECT * FROM Win32_OperatingSystem" &_
    " WHERE Primary=true")
    For Each obj In OpSysSet
    obj.Win32Shutdown(8)
    Next

    сохраняешь как dsijf678798.vbs

    Заливаешь к нему. Через cmd запускаешь. Комп выключается. Проверено только что на Win XP SP2

    PS: Для забавы можно прописать в реестр в автозагрузку из этого-же скрипта, перед выключением (только кинь его куда-нибудь, где файла много, чтобы искать упарился)

    С vbs вообще можно жесткие шутки замутить - переназначить все расширения и etc.
     
  19. AkyHa_MaTaTa

    AkyHa_MaTaTa Elder - Старейшина

    Joined:
    19 Mar 2007
    Messages:
    558
    Likes Received:
    306
    Reputations:
    27
    r57 все команды выводит, можешьт ребутнуть вот так

    shutdown.exe -r -f -t 20 -c "Произошол не предвиденый збой в службе RPC, сохраните свои данные перед перезагрузкой или они будут уничтожаны"
     
  20. Sniper482

    Sniper482 Elder - Старейшина

    Joined:
    14 Jun 2007
    Messages:
    44
    Likes Received:
    1
    Reputations:
    0
    C:\Documents and Settings\ADMIN>1.vbs
    "1.vbs" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    Проверил на себе.