Video coming soon…
🖥️ Setup Sshwifty — Web-Based SSH & Telnet Client
Deploy Sshwifty on Ubuntu — a clientless SSH and Telnet terminal that runs entirely in the browser, letting you reach servers from any device without installing an SSH client.
⚠️ This script is provided for demo and testing purposes only. Not intended for production use.
📦 Resources & Setup Scripts
Grab the automated bash script from GitHub to follow along with the video.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/remote-access/sshwifty/sshwifty-ubuntu.sh
chmod +x sshwifty-ubuntu.sh
sudo bash sshwifty-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/remote-access/sshwifty/sshwifty-ubuntu.sh
2 Make it Executable
chmod +x sshwifty-ubuntu.sh
3 Run the Installer
The script installs Docker if needed, pulls the niruix/sshwifty image, and starts it on port 8141 (mapped to the container's internal 8182).
sudo bash sshwifty-ubuntu.sh
4 Open the Web Terminal
Open your browser and navigate to Sshwifty, then connect to any host over SSH or Telnet:
http://<your-server-ip>:8141
Ports Used
| Port | Purpose |
|---|---|
| 8141 | Web Terminal + WebSocket (host → container 8182) |