Hi ich würde gernen eine Icon in meiner Startleiste haben mit der ich eine SSH Verbindung mit PortForwarding aufbaue und danach eine Verbindung zum VMware Frontend mittels des Firefox Plugins.
Hier mal mein Versuch eines Commandozeilen Befehls der dieses tut:
/usr/bin/kdesudo 'ssh server' && /home/user/.mozilla/firefox/73jrjzn1.default/extensions/VMwareVMRC@vmware.com/plugins/vmware-vmrc -h "localhost:8131" -M "720"
Der 2te Teil ist erstmal uninteressant denn er funktioniert.
Zur Erklärung: Der erste Teil sollte Kdesu aufrufen damit ich den folgenden Befehl als Root ausführen kann, da LocalForwards nur von Root gemacht werden können. Soweit ich das sehen kann, gibt es bis hier hin auch noch kein Problem aber jetzt. Der Befehl 'ssh server' bezieht sich auf einen Alias welcher eben die Verbindung zum Server aufbauen soll. Das würde er meiner Meinung nach auch tun wenn ich an der Stelle nicht erst noch das Passwort geben müsste. Da SSH jedoch keine Passwort übergabe kann habe ich keine Chance es in die Befehlszeile direkt einzubauen. Mein Gedanke war es nun etwas wie '/usr/bin/kdesudo 'konsole -e 'ssh server zu bauen damit ich noch die Möglichkeit habe das Passwort einzugeben. Jedoch geht die dann sofort wieder zu. Offensichtlich mache ich etwas Falsch ... hat jemand ne Idee wie ich das Problem lösen könnte. Aufgabe ist es praktisch: 1. Root werden 2. SSH aufrufen (Passwort eingeben oder übergeben) 3. VMware Plugin aufrufen. Mfg wangweilin