EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

dbclient - Online in der Cloud

Führen Sie dbclient im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl dbclient, der im kostenlosen OnWorks-Hosting-Provider mit einer 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


dbclient - leichter SSH-Client

ZUSAMMENFASSUNG


Datenbankclient [Flagge Argumente] [-P port ] [-ich id] [-L l:h:p] [-R l:h:p] [-l Benutzer] Gastgeber
[mehr Fahnen] [Befehl]

Datenbankclient [args] [user1]@host1[^port1], [user2]@host2[^port2], ...

BESCHREIBUNG


Datenbankclient ist ein kleiner SSH-Client

OPTIONAL


Befehl
Ein Befehl, der auf dem Remote-Host ausgeführt werden soll. Dies wird normalerweise vom Remote-Host ausgeführt
mit der Shell des Benutzers. Der Befehl beginnt mit dem ersten Bindestrichargument nach dem
Host-Argument. Wenn kein Befehl angegeben wird, wird ein interaktives Terminal geöffnet
(siehe -t und -T).

-p port
Verbinden Sie port auf dem Remote-Host. Alternativ kann ein Port angegeben werden als
Hostname^Port. Standard ist 22.

-i ID-Datei
Identitätsdatei. Lesen Sie den Identitätsschlüssel aus der Datei ID-Datei (mehrere erlaubt). Dies
Datei wird erstellt mit dropbearkey(1) oder konvertiert von OpenSSH mit
dropbearkonvertieren(1). Der Standardpfad ~/.ssh/id_dropbear verwendet wird

-L [Höradresse]:Listenport:Gastgeber:port
Lokale Portweiterleitung. Port weiterleiten Listenport auf dem lokalen Host durch die
SSH-Verbindung zum Port port auf dem Wirt Gastgeber.

-R [Höradresse]:Listenport:Gastgeber:port
Remote-Portweiterleitung. Port weiterleiten Listenport auf dem Remote-Host über die
SSH-Verbindung zum Port port auf dem Wirt Gastgeber.

-l Benutzer
Nutzername. Anmelden als Benutzer auf dem Remote-Host.

-t Weisen Sie einen PTY zu. Dies ist die Standardeinstellung, wenn kein Befehl gegeben wird, es gibt einen vollständigen
interaktive Remote-Sitzung. Der Haupteffekt ist, dass Tastenanschläge aus der Ferne gesendet werden
im Gegensatz zur lokalen zeilenbasierten Bearbeitung.

-T Weisen Sie keinen PTY zu. Dies ist die Standardeinstellung, die ein Befehl gegeben wird. Siehe -t.

-N Fordern Sie keine Remote-Shell an und führen Sie keine Befehle aus. Alle Befehlsargumente sind
ignoriert.

-f Fork in den Hintergrund nach der Authentifizierung. Ein Befehlsargument (oder -N) ist
erforderlich. Dies ist nützlich, wenn Sie die Kennwortauthentifizierung verwenden.

-g Erlauben Sie nicht-lokalen Hosts, sich mit weitergeleiteten Ports zu verbinden. Gilt für -L und -R weitergeleitet
Ports, obwohl Remote-Verbindungen zu -R-weitergeleiteten Ports durch die ssh . eingeschränkt werden können
Server.

-y Akzeptieren Sie immer Hostschlüssel, wenn sie unbekannt sind. Wenn eine Hostkey-Nichtübereinstimmung auftritt, wird die
Verbindung wird wie gewohnt abgebrochen. Bei einer zweiten Angabe erfolgt keine Überprüfung des Hostschlüssels
überhaupt durchgeführt wird, ist dies in der Regel unerwünscht.

-A Leiten Sie Agentenverbindungen an den Remote-Host weiter. dbclient verwendet jeden OpenSSH-Stil
Agentenprogramm falls verfügbar ($SSH_AUTH_SOCK wird gesetzt) ​​für öffentlichen Schlüssel
Authentifizierung. Die Weiterleitung ist nur aktiviert, wenn -A angegeben ist.

-W Fenstergröße
Geben Sie die Puffergröße des Empfangsfensters pro Kanal an. Eine Erhöhung kann sich verbessern
Netzwerkleistung auf Kosten der Speichernutzung. Verwenden Sie -h, um den Standardpuffer anzuzeigen
Größe.

-K timeout_seconds
Stellen Sie sicher, dass der Datenverkehr in einem bestimmten Intervall in Sekunden übertragen wird. Das ist nützlich
zum Umgehen von Firewalls oder Routern, die Verbindungen nach einer bestimmten Zeit abbrechen
Zeitraum der Inaktivität. Der Kompromiss besteht darin, dass eine Sitzung geschlossen werden kann, wenn ein
vorübergehende Unterbrechung der Netzwerkverbindung. Eine Einstellung bei 0 deaktiviert Keepalives. Wenn nein
Wenn eine Antwort für 3 aufeinanderfolgende Keepalives empfangen wird, wird die Verbindung geschlossen.

-I Leerlauf_Zeitüberschreitung
Trennen Sie die Sitzung, wenn kein Datenverkehr gesendet oder empfangen wird für Leerlauf_Zeitüberschreitung
Sekunden.

-J Proxy_Befehl
Verwenden Sie die Standard-Ein-/Ausgabe des Programms Proxy_Befehl anstatt a . zu verwenden
normale TCP-Verbindung. Es sollte weiterhin ein Hostname angegeben werden, da dieser verwendet wird für
Vergleich gespeicherter Hostschlüssel.

-B endhost:endport
"Netcat-alike"-Modus, in dem Dropbear eine Verbindung zum angegebenen Host herstellt und dann ein
weitergeleitete Verbindung zu Endhost. Dies wird dann als Standard von dbclient präsentiert
Input-Output.

-c Chiffrierliste
Geben Sie eine durch Kommas getrennte Liste von zu aktivierenden Verschlüsselungen an. Verwenden -c Hilfe auflisten
Möglichkeiten.

-m MAC-Liste
Geben Sie eine durch Kommas getrennte Liste der zu aktivierenden Authentifizierungs-MACs an. Verwenden -m Hilfe zu
Möglichkeiten auflisten.

-s Der angegebene Befehl wird als Subsystem angefordert, das für sftp verwendet wird. Fallbär
implementiert kein sftp selbst, aber der OpenSSH-sftp-Client kann zB verwendet werden Sftp -S
Datenbankclient Benutzer@Host

-V Drucken Sie die Version

MULTI-HOP


Dropbear ermöglicht auch die Angabe mehrerer "Hops", die durch Kommas getrennt sind. In diesem
Falls eine Verbindung zum ersten Host hergestellt wird, wird eine TCP-weitergeleitete Verbindung
gemacht durch das zum zweiten Host, und so weiter. Andere Gastgeber als das endgültige Ziel
wird nichts anderes als den verschlüsselten SSH-Stream sehen. Ein Port für einen Host kann
mit einem Caretzeichen angegeben (zB matt@martello^44 ). Diese Syntax kann auch mit scp oder . verwendet werden
rsync (angeben von dbclient als Befehl ssh/rsh). Eine Datei kann "durchgesprungen" werden
mehrere SSH-Hops, zB

scp -S dbclient matt@martello,root@wrt,canyons:/tmp/dump .

Beachten Sie, dass Hostnamen durch den vorherigen Hop aufgelöst werden (so würden "Canyons" durch den
host "wrt") im obigen Beispiel genauso wie andere -L TCP-weitergeleitete Hosts. Gastgeber
Schlüssel werden lokal basierend auf dem angegebenen Hostnamen überprüft.

ESCAPE FIGUREN


Eingeben eines Zeilenumbruchs gefolgt von der Tastenfolge ~. (Tilde, Punkt) beendet a
Verbindung. Der Ablauf ~^Z (Tilde, Strg-z) wird die Verbindung in den Hintergrund treten. Dies
Das Verhalten gilt nur, wenn ein PTY verwendet wird.


DROPBEAR_PASSWORD
Ein Passwort für die Remote-Authentifizierung kann in der Umgebung angegeben werden
Variable DROPBEAR_PASSWORD. Es sollte darauf geachtet werden, dass das Passwort nicht preisgegeben wird
an andere Benutzer auf einem Mehrbenutzersystem oder in zugänglichen Dateien gespeichert.

SSH_ASKPASS
dbclient kann ein externes Programm verwenden, um ein Kennwort von einem Benutzer anzufordern.
SSH_ASKPASS sollte auf den Pfad eines Programms gesetzt werden, das ein Passwort zurückgibt
Standardausgabe. Dieses Programm wird nur verwendet, wenn entweder DISPLAY eingestellt ist und
Standardeingabe ist kein TTY oder die Umgebungsvariable SSH_ASKPASS_ALWAYS ist gesetzt.

ANMERKUNG


Wenn es mit zlib-Unterstützung kompiliert wurde und der Server dies unterstützt, verwendet dbclient immer
Kompression.

Verwenden Sie dbclient online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad