Dies ist der Befehl smbtorture, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
smbtorture – Führen Sie eine Reihe von Tests mit einem SMB-Server durch
ZUSAMMENFASSUNG
smbfolture {//server/share} [-d debuglevel] [-U user%pass] [-k] [-N numprocs]
[-n netbios_name] [-W Arbeitsgruppe] [-o Anzahl_Operationen] [-e Anzahl Dateien(Einträge)]
[-O socket_options] [-m maximum_protocol] [-L] [-c CLIENT.TXT] [-t Zeitlimit]
[-C Dateiname] [-A] [-p Port] [-s Seed] [-f max_failures] [-X]
{BINDING-STRING|UNC} {TEST1} [TEST2] [...]
BESCHREIBUNG
smbtorture ist eine Testsuite, die mehrere Tests auf einem SMB-Server durchführt. Alle Tests sind
bekanntermaßen erfolgreich gegen einen Windows 2003-Server (?). Das Hauptziel von Smbtorture ist das Finden
Unterschiede in der Implementierung des SMB-Protokolls und beim Testen von SMB-Servern.
In der Befehlszeile können beliebig viele Tests angegeben werden. Wenn keine Tests angegeben sind, werden alle
Tests durchgeführt werden.
Wenn überhaupt keine Argumente angegeben werden, werden alle verfügbaren Optionen und Tests aufgelistet.
Buchbindung Schnur Format
Das verbindliche Zeichenfolgenformat ist:
TRANSPORT:host[flaggen]
Dabei ist TRANSPORT entweder ncacn_np für SMB, ncacn_ip_tcp für RPC/TCP oder ncalrpc für local
Verbindungen.
'host' ist eine IP oder ein Hostname oder ein Netbios-Name. Wenn die Bindungszeichenfolge den Server identifiziert
Seite eines Endpunkts kann 'host' eine leere Zeichenfolge sein.
'flags' kann einen SMB-Pipe-Namen enthalten, wenn der ncacn_np-Transport oder eine TCP-Portnummer verwendet wird
bei Verwendung des ncacn_ip_tcp-Transports, andernfalls werden sie automatisch ermittelt.
andere anerkannte Flaggen sind:
Schild
ntlmssp-Signatur aktivieren
versiegeln
ntlmssp-Versiegelung aktivieren
connect
Rpc Connect Level Auth aktivieren (Auth, aber kein Zeichen oder Siegel)
bestätigen
Aktivieren Sie den NDR-Validator
Debugging der Pakete aktivieren
bigendian
Bigendian-RPC verwenden
Padcheck
Überprüfen Sie die Antwortdaten auf Nicht-Null-Pad-Bytes
Diese sind beispielsweise alle mit der samr-Pipe verbunden:
· ncacn_np:meinserver
· ncacn_np:meinserver[samr]
· ncacn_np:myserver[\\pipe\\samr]
· ncacn_np:meinserver[/pipe/samr]
· ncacn_np:myserver[samr,sign,print]
· ncacn_np:meinserver[\\pipe\\samr,zeichen,siegel,bigendian]
· ncacn_np:myserver[/pipe/samr,siegel,validieren]
· ncacn_np:
· ncacn_np:[/pipe/samr]
· ncacn_ip_tcp:meinserver
· ncacn_ip_tcp:meinserver[1024]
· ncacn_ip_tcp:myserver[1024,sign,siegel]
· ncalrpc:
UNC Format
Das UNC-Format ist:
//Server/Freigabe
OPTIONAL
-d Debuglevel
Verwenden Sie die angegebene Samba-Debug-Stufe. Ein höherer Debug-Level bedeutet mehr Ausgabe.
-U Benutzer%pass
Verwenden Sie die angegebene Benutzername/Passwort-Kombination, wenn Sie sich bei einem Remote-Server anmelden.
-k
Verwenden Sie Kerberos bei der Authentifizierung.
-W-Arbeitsgruppe
Verwenden Sie den angegebenen Namen als unseren Arbeitsgruppennamen.
-n NetBIOS-Name
Verwenden Sie den angegebenen Namen als unseren NetBIOS-Namen.
-O socket_options
Verwenden Sie angegebene Socket-Optionen, die der smb.conf-Option „Socket-Optionen“ entsprechen. Sehen
die smb.conf(5) Hilfeseite für Details.
-m max_protokoll
Geben Sie den maximal zu verwendenden SMB-Dialekt an. Mögliche Werte sind: CORE,
COREPLUS, LANMAN1, LANMAN2, NT1
-s Samen
Initialisieren Sie den Randomizer mit Samen als Samen.
-L
Verwenden Sie Oplocks.
-X
Aktivieren Sie gefährliche Tests. Mit Vorsicht verwenden! Dies könnte Ihren Server zum Absturz bringen...
-t Zeitlimit
Geben Sie das NBENCH-Zeitlimit in Sekunden an. Standardmäßig auf 600.
-p Ports
Geben Sie die Ports an, mit denen eine Verbindung hergestellt werden soll.
-c Datei
Lesen Sie NBENCH-Befehle von Datei statt von CLIENT.TXT.
-A
Zeigen Sie nicht nur OK oder FAILED, sondern eine detailliertere Ausgabe. Wird nur vom DENY-Test bei der . verwendet
Moment.
-C Dateiname
Laden Sie eine Liste von UNC-Namen aus dem angegebenen Dateinamen. Smbtorture-Instanzen werden
Verbinden Sie sich mit einem zufälligen Host aus dieser Liste.
-N Numprocs
Geben Sie die Anzahl der zu startenden smbtorture-Prozesse an.
-o Anzahl_Operationen
Wie oft einige Operationen ausgeführt werden sollten, bevor angenommen wird, dass sie ausgegeben werden, ist
konsistent (Standard: 100).
-e Anzahl_Dateien
Anzahl der in bestimmten Tests zu verwendenden Einträge (z. B. beim Erstellen von X-Dateien) (Standard: 1000).
-f max_fehler
Anzahl der Fehler, bevor ein Test abgebrochen wird (Standard: 1).
VERSION
Diese Manpage ist korrekt für Version 4.0 der Samba-Suite.
Verwenden Sie smbtorture online mit den onworks.net-Diensten
