Manage multiple Linux servers over SSH.
ServerDock brings your Linux connections into one Windows workspace. Instead of opening a separate window for each host, keep your server list, monitoring and shared command console together.
Send a command to selected servers
Connect to your saved hosts, tick the servers you want to target, then enter your command once. Review the selected targets before execution. ServerDock sends the work to those hosts concurrently and labels output by server, so you can see which operation succeeded or failed. Connection setup, network latency and server load mean execution is not guaranteed to start at the exact same instant.
Keep routine maintenance understandable
Use the shared console for line-based operations such as uptime, service status or a script you have reviewed. A script can make changes on every selected machine, so check the target list, privileges and backups first. Monitoring is read-only; commands and uploaded scripts run with the permissions of the SSH account you connect with.
Connect directly from your Windows computer
SSH sessions run between your computer and the Linux host. Saved connection credentials are protected locally using Windows DPAPI. Verify server fingerprints when connecting. Key or password authentication and interactive two-step challenges depend on the remote SSH configuration. Your SSH passwords and command contents are not sent to the licensing service.
Know the terminal limits
The current terminal supports line-based commands. Full-screen interactive applications such as nano and htop are not supported in this terminal. Use the built-in monitoring view for CPU, memory and network readings, and SFTP for supported file editing. A network or command error is a reason to inspect results before trying the operation again.