Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

gatling – Online w chmurze

Uruchom gatling w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie gatling, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


gatling - wysokowydajny serwer plików

STRESZCZENIE


gatling [-hnvVtdDfFUlaEe] [-ja powiązanie z ip] [-P powiązanie z portem] [-T sekundy]
[-u identyfikator użytkownika] [-C reż.] [-w Grupa robocza] [-P bajty] [-O [f/]ip/port/regex]
[-R adres URL przekierowania] [-X limit czasu, sshd]

OPIS


gatling to serwer HTTP i FTP. Wyeksportuje bieżący katalog roboczy do pliku
świat.

Zastosowanie -i 127.0.0.1 aby powiązać tylko z określonym adresem IP.

Zastosowanie -p 81 aby powiązać HTTP z innym portem TCP niż 80. Użyj -f -p 2100 aby powiązać FTP z a
inny port TCP niż 21. W przypadku uruchamiania jako użytkownik inny niż root domyślne porty to 8000 i
2121, odpowiednio.

Zastosowanie -u nikt aby działał pod innym UID niż root. Odbywa się to po związaniu pliku
porty serwera, więc można bezpiecznie użyć opcji -u i nadal łączyć się z portem 80 - w rzeczywistości tak jest
zaleca się, aby nie uruchamiać Gatlinga jako superużytkownik.

Zastosowanie -c /strona główna/www na chdir i chroot do innego katalogu niż bieżący działający
informator. Aby zmniejszyć wpływ, zaleca się uruchomienie gatlinga w środowisku chroot
potencjalnych przyszłych problemów związanych z bezpieczeństwem.

Zastosowanie -P 2M , aby włączyć tryb pobierania wstępnego. Gatling upewni się następnie, że jest to duża ilość danych
pobrane z wyprzedzeniem. Może to zmniejszyć aktywność dysku i radykalnie poprawić przepustowość, jeśli Twój system operacyjny
Program planujący we/wy nie jest najnowocześniejszy i udostępniasz kilka dużych plików z
ten sam dysk twardy do różnych programów pobierających. Bez wstępnego pobierania dysk będzie inaczej
tracić czasu na przesuwanie głowicy dysku pomiędzy dwoma dużymi plikami.

Zastosowanie -f aby włączyć anonimowy FTP (domyślnie) lub -F aby to wyłączyć. Używać -U aby wyłączyć przesyłanie
całkowicie (zwykle gatling pozwala na przesyłanie plików). Gatling zezwala tylko na przesyłanie plików do
katalogi z możliwością zapisu na całym świecie, aby zapobiec przypadkowemu zezwoleniu na przesyłanie, a pliki nie
być czytelny dla świata (użyj -a jeśli chcesz, żeby były czytelne dla całego świata). Gatling tylko pozwoli
pobieranie plików czytelnych dla całego świata, dlatego ten przełącznik jest ważny. Te opcje są
dostępne tylko jeśli gatling jest skompilowany ze zdefiniowanym SUPPORT_FTP.

Zastosowanie -e aby włączyć obsługę szyfrowania (https) lub -E aby to wyłączyć. Te opcje są tylko
dostępne, jeśli gatling jest skompilowany ze zdefiniowanym SUPPORT_HTTPS.

Zastosowanie -l aby Gatling zawsze pytał o hasła FTP. Zwykle Gatling tego nie robi, co
dezorientuje niektórych głupich klientów. Ta opcja powoduje, że gatling pyta o hasło (i je ignoruje).

Zastosowanie -d aby włączyć generowanie indeksu katalogów dla protokołu HTTP (lista katalogów jest zawsze
możliwe na FTP), -D wyłączyć. Trudniej jest przypadkowo opublikować dokument, jeśli plik
osoba atakująca nie może znaleźć nazwy pliku poprzez listy katalogów.

Zastosowanie -t aby włączyć przezroczysty tryb proxy. Zwykle gatling zastąpi port w hoście:
Nagłówki HTTP i nazwy hostów wirtualnych FTP z rzeczywistym portem, do którego nawiązano połączenie.
Jest to ważne ze względów bezpieczeństwa (w przypadku posiadania tajnej witryny intranetowej na porcie 81,
który jest blokowany na zaporze sieciowej). Jednak w przypadku korzystania z zapory ogniowej do przekierowywania połączeń
do gatlinga, rozsądniej będzie zachować porty z hosta HTTP: nagłówki for
hosting wirtualny.

Zastosowanie -v aby włączyć tryb wirtualnego hostingu, -V, aby go wyłączyć. Zwykle, gdy połączenie HTTP
prosi o /foo.html i zawiera nagłówek „Host: www.fefe.de:80”, gatling przekieruje do
„www.fefe.de:80”. Jeśli adres „www.fefe.de:80” nie istnieje, gatling zmieni katalog na „domyślny”.
Jeśli to również nie istnieje i nie podano ani -v, ani -V, gatling będzie obsługiwał „foo.html”
z bieżącego katalogu roboczego. Określenie -v sprawi, że żaden plik nigdy nie będzie
obsługiwane z bieżącego katalogu roboczego, tylko z katalogów hosta wirtualnego lub z
domyślny. Podanie opcji -V oznacza, że ​​gatling w ogóle nie będzie próbował wykonać chdir i zawsze będzie serwował
z bieżącego katalogu roboczego.

Zastosowanie -T 600 aby ustawić limit czasu dla połączeń danych HTTP i FTP na 10 minut (600
sekundy, wartość domyślna to 23 sekundy). Używać -f -T 600 aby ustawić limit czasu dla kontroli FTP
połączeń (domyślnie jest to 600 sekund).

Jeśli używasz -r http://master.example.com/ na Mirror.example.com i ktoś prosi o
plik, który nie istnieje, gatling nie utworzy błędu 404, ale przekierowanie do niego
plik na master.example.com.

Zastosowanie -X przekroczenie limitu czasu, sshd aby włączyć tryb przekazywania SSH. Jeśli ktoś łączy się przez SSL
gniazdo, ale nic nie mówi o Timeout (rozsądna wartość: 2-10) sekund, potem gatling
uruchomi sshd w trybie inetd z tym gniazdem. sshd to pełna nazwa ścieżki do sshd, plus
wiersz poleceń, który chcesz mu nadać, jeśli istnieje. gatling automatycznie dodaje -i, więc użyj
to na przykład dla -u0, aby wyłączyć wyszukiwania DNS.

Zastosowanie -O [flaga/]ip/port/regex aby włączyć tryb proxy, używany również w SCGI i FastCGI. Używać
w trybie proxy, w katalogu głównym hosta wirtualnego musi znajdować się plik „.proxy”.
przeznaczona dla. Określ adres IP i port, aby wskazywały na serwer aplikacji, i podaj wyrażenie regularne pasujące do
URI. Uwaga: wyrażenie regularne musi pasować do pełnej nazwy pliku, więc użyj rozszerzenia for
dopasowanie. Jeśli nie podano żadnych flag, używane jest proxy HTTP. W przeciwnym razie flags określa
tryb proxy: użyj S dla SCGI i F dla trybu FastCGI. Zobacz README.php jako przykład.

Możliwe jest również określenie gniazda domeny Unix, używając składni --O
[flaga/]|nazwa pliku|wyrażenie regularne. Pamiętaj, aby argument umieścić w cudzysłowie podczas wpisywania go w pliku
muszla.

Gatling nie będzie wyświetlał ani wyświetlał plików dot, chyba że są one aliasowane przez :dotfile, np. to
włączyć obsługę pliku .dotfile, musisz ln -s .dotfile ":dotfile".

SYGNAŁY


Wysłanie gatlinga SIGHUP spowoduje zamknięcie wszystkich gniazd serwera (dzięki czemu będziesz mógł rozpocząć nowy
proces Gatlinga z różnymi opcjami na tych samych portach). Stary proces Galinga tak będzie
kontynuuj obsługę nawiązanych połączeń, aż wszystkie zostaną zakończone.

Korzystaj z gatlinga online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad