webssh2
webssh2 copied to clipboard
Web SSH Client using ssh2, socket.io, xterm.js, and express. webssh webssh2
**Is your feature request related to a problem? Please describe.** The current terminal name is "xterm-color", it works fine but when i use commands like "htop" the mouse clicks and...
我想直接跳到这个webssh页面的时候 不用在表单提交用户名密码,我自己已经有用户名和密码的情况下 怎么跳过输入直接登录服务器
### What happened? A bug happened! ![image](https://github.com/billchurch/webssh2/assets/20344306/097e957a-ff9c-4ab9-ad05-cf4a4c7ee51d) If the input crosses the line, it will not be a line change I think related functions should be added anyone have a...
Is there a command or some form of connection like jumpserver on the same principle as using the command: ssh -J usuario@jump-server-ip:35132 -p 8772 usuario@equipamento-remoto-ip. This in turn could be...
### What happened? for example: Same Browser Access: http://localhost:2222/ssh/host/172.16.7.18 http://localhost:2222/ssh/host/172.16.7.19 In reality only the first accessed url will have the authentication username and password popup, subsequent url accesses will use...
Main
Fixes https://github.com/billchurch/webssh2/issues/345 `http://localhost:2222/ssh/host/mydevice.local?header=` Before: ![image](https://github.com/billchurch/webssh2/assets/2525601/ab3ad052-30c3-4fd9-93c4-3581cac57d6d) After: Note - This could be breaking if someone is using the header for HTML rendering, however, i would say this is still justified.
You can execute a xss using at least the header url param (didnt check others, but assume the same for anything page rendering). Ex: `http://localhost:2222/ssh/host/mydevice.local?header=` Output: The params would need...
What's the reverse proxy for Socket.io my post request is failing because the /ssh/socket.io is not found in the reverse proxy I've tried the below proxy rules but it doesn't...
### What happened? I am *pretty* sure this is unintended behavior. I encountered the following very surprising log output: ``` kudu_ssh_user@45b8a1549992:/$ node /opt/webssh/index.js WebSSH2 service reading config from: /opt/webssh/config.json WebSSH2...