jens-maus / RaspberryMatic

:house: A feature-rich but lightweight, buildroot-based Linux operating system alternative for your CloudFree CCU3/ELV-Charly 'homematicIP CCU' IoT smarthome central. Running as a pure virtual appliance (ProxmoxVE, Home Assistant, LXC, Docker/OCI, Kubernetes/K8s, etc.) on a dedicated embedded device (RaspberryPi, etc.) or generic x86/ARM hardware.
https://raspberrymatic.de
Apache License 2.0
1.54k stars 190 forks source link

ssh - Zugang zu RaspberryMatic über den Browser - wie bei der Proxmox-UI #2373

Open Baxxy13 opened 1 year ago

Baxxy13 commented 1 year ago

Describe the solution you'd like

Speziell die Experten, Tester und Fummler nutzen gerne und häufig den ssh Zugang zur RM.

Obwohl quasi jedes aktuelle Betriebssystem die Möglichkeit für einen ssh-Zugang hat, würde ich es praktisch finden wenn es innerhalb der WebUI einen Button gäbe der direkt ein Browser-Fenster mit der ssh Konsole öffnet. Also so wie es in der Proxmox-UI über den ">_ Konsole" - Button möglich ist.

Describe alternatives you've considered

-

Is your feature request related to a problem?

Da steckt kein Problem dahinter sondern eher Komfort und Bequemlichkeit. In einer Teamviewer-Help-Session einen Button in der WebUI zu drücken um ssh-Zugang zu erhalten geht schneller als erst ein Terminalprogramm zu öffnen und Login samt Credentials einzutippen.

Additional information

Ist nur eine Idee. Zu klären wäre erstmal die Sinnigkeit sowie Machbarkeit und natürlich mögliche Sicherheitsrisiken.

jens-maus commented 1 year ago

Machtbar wäre das ohne Probleme und Sinn ergibt das sicherlich auch zu einem gewissen Anteil. Jedoch müsste man erst einmal sehen ob der Aufwand sich hier lohnt bzw. wie unproblematisch bzw. schnell solch eine "WebSSH" Implementierung umgesetzt werden könnte. Wenn hier allerdings jemand gerne Zeit&Energie darin investieren möchte das ganze umzusetzen, so werde ich der letzte sein der sich dagegen aussprechen würde das zu integrieren. Ob ich jedoch selbst dazu kommen werden, muss sich ggf. erst noch zeigen. :)