An advanced SSH and web terminal add-on for Home Assistant, providing secure command-line access with enhanced features.
Advanced SSH & Web Terminal is a Home Assistant community add-on that provides secure command-line access to a Home Assistant instance via SSH and a web-based terminal. It enhances the default SSH add-on with hardened security, extended hardware access, and a rich set of pre-installed tools. The add-on solves the need for advanced administrative control and debugging capabilities within Home Assistant environments.
Home Assistant power users, system administrators, and developers who need secure, flexible command-line access for maintenance, debugging, and advanced configuration of their Home Assistant setups.
Developers choose this add-on for its security-hardened SSH implementation, seamless web terminal integration into the Home Assistant UI, and extensive out-of-the-box tooling. It offers more privileges, hardware access, and customization options compared to the default SSH add-on, making it ideal for advanced use cases.
Advanced SSH & Web Terminal - Home Assistant Community Apps
Based on OpenSSH with secure defaults, it passes all ssh-audit checks without warnings, as highlighted in the README, ensuring robust protection against attacks.
Provides direct access from the Home Assistant frontend for convenient browser-based control, enhancing usability for day-to-day administration.
Comes preloaded with ZSH, Oh My ZSH, and utilities like curl, Git, Vim, and networking tools, saving time on manual installations for advanced tasks.
Grants hardware and Docker host access for debugging, including GPIO, audio, and DBus, as noted in the features, enabling deep system integration.
The extensive system access can lead to accidental damage, especially for inexperienced users, as warned in the README's 'WARNING' section.
SFTP support is turned off initially, requiring manual configuration, which might inconvenience users needing straightforward file transfers.
Tightly integrated with Home Assistant, limiting its applicability outside that environment and creating vendor lock-in for advanced shell access.
Automatically create and sync Home Assistant backups into Google Drive
Node-RED - Home Assistant Community Apps
Hass.io add-on for zigbee2mqtt
AdGuard Home - Home Assistant Community Apps
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.