[заливка файла на шеллы]

Discussion in 'Болталка' started by Radiator, 26 Sep 2013.

  1. Radiator

    Radiator Active Member

    Joined:
    17 Mar 2009
    Messages:
    394
    Likes Received:
    143
    Reputations:
    24
    Надо:

    1. Заливать на шеллы( с авторизацией) файл
    2. Давать ссылки на залитые файлы

    что есть вообще из скриптов?
     
  2. wacky

    wacky Member

    Joined:
    30 Jan 2012
    Messages:
    42
    Likes Received:
    7
    Reputations:
    6
    Какие именно шеллы?
     
  3. Radiator

    Radiator Active Member

    Joined:
    17 Mar 2009
    Messages:
    394
    Likes Received:
    143
    Reputations:
    24
    шеллы - wso
     
  4. wacky

    wacky Member

    Joined:
    30 Jan 2012
    Messages:
    42
    Likes Received:
    7
    Reputations:
    6
    Wso manager by pashkela из коробки поддерживает массовое исполнение кода на шеллах, а как из этого реализовать "заливку и отдачу файла", думаю, объяснять не нужно.
     
  5. Radiator

    Radiator Active Member

    Joined:
    17 Mar 2009
    Messages:
    394
    Likes Received:
    143
    Reputations:
    24
    спасибо. попробуем
     
  6. Radiator

    Radiator Active Member

    Joined:
    17 Mar 2009
    Messages:
    394
    Likes Received:
    143
    Reputations:
    24
    установил менеджер от пашкелы.

    *подскажет кто,как залить файл 1.txt , который находится в директории менеджера на шеллы? (консольная команда)
     
    #6 Radiator, 26 Sep 2013
    Last edited: 26 Sep 2013
  7. wacky

    wacky Member

    Joined:
    30 Jan 2012
    Messages:
    42
    Likes Received:
    7
    Reputations:
    6
    Нужно исходить из зависимостей. Надо понимать, что если нужно залить файл на 1к+ шеллов, то нужно писать более менее универсальный код.
    Можно удаленно стягивать - например file_put_contents("1.txt",file_get_contents("http://site.com/wsomanager/1.txt"));
    Или системными качалками(вгет/фетч, курл, етц).
    Разумеется, вариант с put_contents будет работать при url_fopen on(можно явно указывать содержимое, скажем, в бейс64 чтобы абстрагироваться от этой зависимости).