Best of SSHOctober 2024

  1. 1
    Article
    Avatar of hnHacker News·2y

    alebeck/boring: The `boring` SSH tunnel manager

    The 'boring' SSH tunnel manager is a simple and reliable command-line tool designed for managing SSH tunnels. It supports both local and remote tunnels, is compatible with SSH config and ssh-agent, and allows automatic reconnection. Configuration is user-friendly via a TOML file, and it supports Unix sockets. Binaries are available for macOS and Linux, or it can be built from source.

  2. 2
    Article
    Avatar of planetpythonPlanet Python·2y

    SSH Scripting with Fabric and Python

    Learn how to use Fabric, a high-level Python package for executing shell commands remotely over SSH. This guide covers installation, establishing connections with credentials or SSH keys, running commands, and transferring files between a local and remote machine. Fabric simplifies tasks like uploading files to restricted directories by combining file transfer with sudo operations.