Best of SSHAugust 2024

  1. 1
    Article
    Avatar of bytebytegoByteByteGo·2y

    EP124: How does SSH work?

    SSH (Secure Shell) is a protocol for securely connecting to remote machines over an unsecured network. It encrypts connections and offers various authentication and data transfer mechanisms. SSH-2, standardized by the IETF, features three main layers: Transport, Authentication, and Connection. The Transport Layer ensures secure communication, the Authentication Layer verifies user identities, and the Connection Layer multiplexes encrypted communication into multiple channels.

  2. 2
    Article
    Avatar of hnHacker News·2y

    d3witt/viking: Simple way to manage your remote machines and SSH keys

    Viking is a tool that simplifies the management of remote machines and SSH keys, offering commands to execute shell commands, manage SSH keys, configure settings, and handle multiple remote machines. It supports installations on Unix and Windows systems and allows usage of SSH Agent if keys are not specified. Viking stores data locally but the directory can be customized.

  3. 3
    Article
    Avatar of lobstersLobsters·2y

    superbrothers/opener: Open URL in your local web browser from the SSH-connected remote environment.

    Opener is a daemon that allows users to open URLs in their local web browser from an SSH-connected remote environment. It uses local commands like 'open' on macOS or 'xdg-open' on Linux. Users forward the socket file of the opener daemon when logging into SSH, enabling the remote to send URLs back to the local environment for opening. Installation involves Homebrew, setting up SSH configs, and creating fake 'open' commands.