Wie kann ich im bitvise-ssh-Client den Tunnel automatisch verbinden, wenn Fenster geöffnet werden oder Fenster neu starten?

969
Success Man

Der Tunnel funktioniert jetzt, wenn ich die Bitvise-Anwendung öffne und auf die Schaltfläche Anmelden klickt. Ich möchte das ändern. Ich möchte, dass der Tunnel automatisch geöffnet wird, wenn Fenster geöffnet oder Fenster neu gestartet werden

Wo kann ich den automatischen Tunnel so einstellen, dass er geöffnet wird, wenn Fenster geöffnet oder Fenster neu gestartet werden?

Die Registerkarte "Optionen" im bitvise ssh-Client sieht folgendermaßen aus:

Wie kann ich im bitvise-ssh-Client den Tunnel automatisch verbinden, wenn Fenster geöffnet werden oder Fenster neu starten?

Ich bin immer noch verwirrt, es einzustellen.

Bitte hilf mir

1

2 Antworten auf die Frage

0
Martin Prikryl

Sie können das plinkBefehlszeilentool aus dem PuTTY-Paket verwenden. Und machen ist mit Windows anfangen.

Bedeutet es, dass Bitvise nicht verwendet werden kann? Success Man vor 5 Jahren 0
Ich habe hier gelesen: https://superuser.com/questions/235395/automatic-ssh-tunneling-from-windows. Scheint es kann Bitvise verwenden. Es gibt jedoch keine Erklärung, wo es eingestellt werden sollte Success Man vor 5 Jahren 0
Ich habe nicht geschrieben, dass Sie Bitvise nicht verwenden können. Ich bin nur nicht mit Bitvise vertraut. Und es kann mit PuTTY / Plink erreicht werden. Martin Prikryl vor 5 Jahren 0
Ich hatte es gelesen Aber ich bin immer noch verwirrt. Ich brauche detailliertere Antworten Success Man vor 5 Jahren 0
Sagen Sie uns also, welche Details Sie benötigen. Wir können nicht wissen, worüber Sie verwirrt sind. Martin Prikryl vor 5 Jahren 0
Welche Anwendung muss installiert werden? Was sind die Schritte, um es auszuführen? Success Man vor 5 Jahren 0
Installiere PuTTY (Plink kommt mit). Der Befehl zum Ausführen befindet sich in der verknüpften Frage. Martin Prikryl vor 5 Jahren 0
Ich hatte Kitt in meinen Fenstern installiert. Also, dann muss ich plink.exe von hier aus starten: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html? Success Man vor 5 Jahren 0
Dann haben Sie bereits `Plink.exe` in` C: \ Programme (x86) \ PuTTY \ plink.exe`. Martin Prikryl vor 5 Jahren 0
Es gibt plink.exe. Plink.exe muss also nicht mehr installiert werden Success Man vor 5 Jahren 0
Und was führe ich dann in der Eingabeaufforderung `plink.exe -N -L localhost: 5006: localhost: 5006 user @ remote.host` aus? Success Man vor 5 Jahren 0
Ja, zum Testen. Aber dann möchten Sie das wirklich zu einer geplanten Aufgabe oder einem `shell: startup'-Ordner hinzufügen, wie in https://superuser.com/q/954950/213663 gezeigt. Martin Prikryl vor 5 Jahren 0
0
David Yaw

Sie können es der Startgruppe hinzufügen, damit es geladen wird, wenn Sie sich bei Windows anmelden.

Zuletzt habe ich überprüft, dass das Taskleistensymbol nicht angezeigt wurde, wenn der Bitvise SSH-Client vor dem Laden der Taskleiste geladen wurde. Aus diesem Grund habe ich eine Batchdatei verwendet und einen großen Ruhezustand in die Batchdatei eingefügt.

Wenn Bitvise das Problem behoben hat, dass es funktioniert, wenn es vor der Taskleiste geladen wird, können Sie dies auch mit einer Windows-Verknüpfung tun. Es müsste eine Verknüpfung zu BvSsh.exeder gespeicherten Verbindung sein, da Sie den -loginOnStartupParameter übergeben müssen.

Offensichtlich erfordert dies alles, dass Sie die Verbindung eingerichtet haben, damit Sie kein SSH-Kennwort eingeben müssen.

C: \ Benutzer \ dyaw \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Start> Verzeichnis Volume in Laufwerk C ist Betriebssystem Die Volume-Seriennummer lautet 06C9-85F1  Verzeichnis von C: \ Users \ dyaw \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Autostart  08/10/2018 13:43 PM. 08/10/2018 13:43 PM 26.05.2015 10:39 319 Bitvise SSH Clients.bat 1 Datei (en) 319 Bytes 2 Dir (s) 236.144.820.224 Bytes frei  C: \ Benutzer \ dyaw \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Startup> Geben Sie "Bitvise SSH Clients.bat" ein. @echo aus  Zeitüberschreitung 30 / Nobreak  "" "C: \ Programme (x86) \ Bitvise SSH Client \ BvSsh.exe" -profile = C: \ Benutzer \ dyaw \ Documents \ server.tlp -loginOnStartup  REM Delay etwas verzögern, so dass sich die beiden Symbole in der Taskleiste immer in derselben Reihenfolge befinden Zeitüberschreitung 1 / Nobreak  "" "C: \ Programme (x86) \ Bitvise SSH-Client \ BvSsh.exe" -profile = C: \ Benutzer \ dyaw \ Documents \ linux.tlp -loginOnStartup  C: \ Benutzer \ dyaw \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Autostart> 

Hinweis: Das oben abgebildete Verzeichnis ist das Verzeichnis für Windows 7. Neue Versionen von Windows haben möglicherweise das Startmenü verschoben.

Ich verwende Windows 10. Ich habe versucht, Anweisungen nacheinander wie folgt auszuführen: https://postimg.cc/image/ac1o3bibl/. Dann starte ich meine Fenster neu. Es wird einfach so angezeigt: https://postimg.cc/image/gczd0hke9/. Der Tunnel öffnet sich nicht automatisch Success Man vor 5 Jahren 0
Ihre Batchdatei listet die Dateinamen `server.tlp` und` linux.tlp` im Verzeichnis `C: \ Users \ [Benutzername] \ Documents` auf, aber Ihr SSH-Client zeigt an, dass` C: \ [etwas] \ key geladen wurde \ [etwas] \ SFTP1_Profile.tlp`. Ist die Datei server.tlp in Ihrem Verzeichnis "Eigene Dateien" vorhanden? Welche Datei möchten Sie & Autoconnect laden? David Yaw vor 5 Jahren 0
Außerdem haben Sie SFTP1_Profile.tlp für die Verbindung über "publickey + password" festgelegt. Dies erfordert möglicherweise eine manuelle Tastaturinteraktion, die die automatische Verbindung beeinträchtigen könnte, die Sie einrichten möchten. David Yaw vor 5 Jahren 0
Okay danke. Aber diese Zeile: "" "" C: \ Programme (x86) \ Bitvise SSH-Client \ BvSsh.exe "-profile = C: \ Benutzer \ dyaw \ Documents \ linux.tlp -loginOnStartup`. Was wird es verwendet? Das scheint unnötig zu sein Success Man vor 5 Jahren 0
Ich ändere mich über "publickey". Es ist das gleiche. Wenn ich Windows neu starte, ist der Tunnel immer noch nicht geöffnet. Ich muss zuerst auf den Button Anmelden klicken Success Man vor 5 Jahren 0
Was denkst du? Success Man vor 5 Jahren 0
RE: Was macht diese Reihe? Es macht dasselbe wie das erste, es lädt den SSH-Client und stellt eine Verbindung her. Ich habe zwei Server, mit denen ich mich verbinde, also lade ich zwei Kopien des SSH-Clients. Und haben Sie Ihr Skript so geändert, dass es Ihr gespeichertes Profil anstelle meiner gespeicherten Profile server.tlp und linux.tlp lädt? David Yaw vor 5 Jahren 0
Ja, ich lade gerade mein Profil. Jetzt gehts. Der Tunnel ist jedoch nicht automatisch. Wenn ich mein Fenster neu starte, wird es so angezeigt: https://postimg.cc/image/6cdl97hul/. Wenn ich den Tunnel öffnen möchte, muss ich zuerst auf die Schaltfläche Anmelden klicken Success Man vor 5 Jahren 0
Ich verwende eine ältere Version des SSH-Clients. (Ich verwende 7.29, Sie sind auf 7.45.) Vielleicht haben sich die unterstützten Befehlszeilenparameter im Laufe der Zeit geändert? Was zeigt das Ausführen von `BvSsh -help`, wie das Ausgabefenster vorschlägt? David Yaw vor 5 Jahren 0
Können Sie auch die tatsächliche Batchdatei anzeigen, die Sie beim Start ausführen? Beim letzten Screenshot, den Sie gezeigt haben, gab es einen Link mit dem Namen "Bitvise SSH Client.lnk", der wie ein Link zum Programm und nicht zur Batch-Datei aussieht. Wenn Sie nur den SSH-Client beim Start ausführen, nicht die Batchdatei, würde dies erklären, warum beim Start keine Verbindung hergestellt wird. David Yaw vor 5 Jahren 0
Wenn ich `BvSsh -help` in der Eingabeaufforderung starte, sieht das Ergebnis folgendermaßen aus: https://postimg.cc/image/u93tjht1j/. Mein Start wie folgt: https://postimg.cc/image/ar963l6ef/ Success Man vor 5 Jahren 0
Sie haben nur eine Verknüpfung zum SSH-Client-Programm in Ihrer Startgruppe. Wo hast du die Befehlszeile, die ich aufgelistet habe, in meine Antwort eingefügt? Ist es in dieser Abkürzung? Wenn ja, zeigen Sie die Registerkarte "Verknüpfung" der Eigenschaften der Verknüpfung an. David Yaw vor 5 Jahren 0
Schauen Sie sich das an: https://postimg.cc/image/5ie55qiuf/. Der Befehl so Success Man vor 5 Jahren 0
Die Verknüpfungstabelle wie folgt: https://postimg.cc/image/uof3csx1z/ Success Man vor 5 Jahren 0
Es sieht so aus, als hätten Sie nur eine Verknüpfung zur SSH-Client-Anwendung. Es sieht so aus, als würde beim Start das zuletzt verwendete Profil geladen. Erstellen Sie eine Batch-Datei mit ähnlichem Inhalt, und zeigen Sie eine Startup-Verknüpfung dazu an, anstatt zur Anwendung. David Yaw vor 5 Jahren 0