Nixpkgs Security Tracker

Login with GitHub

Automatically generated suggestions

to queue a suggestion for refinement.

to remove a suggestion from the queue.

created 1 month, 4 weeks ago
Booth: specially crafted hash can lead to invalid hmac being accepted by booth server

A flaw was found in Booth, a cluster ticket manager. If a specially-crafted hash is passed to gcry_md_get_algo_dlen(), it may allow an invalid HMAC to be accepted by the Booth server.

Affected products

booth
  • ==1.0-283.1
  • *

Matching in nixpkgs

pkgs.libsForQt5.booth

Camera application

pkgs.plasma5Packages.booth

Camera application

created 1 month, 4 weeks ago
Apache Airflow: Connection sensitive details exposed to users with READ permissions

Apache Airflow 3 introduced a change to the handling of sensitive information in Connections. The intent was to restrict access to sensitive connection fields to Connection Editing Users, effectively applying a "write-only" model for sensitive values. In Airflow 3.0.3, this model was unintentionally violated: sensitive connection information could be viewed by users with READ permissions through both the API and the UI. This behavior also bypassed the `AIRFLOW__CORE__HIDE_SENSITIVE_VAR_CONN_FIELDS` configuration option. This issue does not affect Airflow 2.x, where exposing sensitive information to connection editors was the intended and documented behavior. Users of Airflow 3.0.3 are advised to upgrade Airflow to >=3.0.4.

Affected products

apache-airflow
  • ==3.0.3

Matching in nixpkgs

pkgs.apache-airflow

Programmatically author, schedule and monitor data pipelines

Package maintainers: 3

created 1 month, 4 weeks ago
Libsoup: out-of-bounds read in cookie date handling of libsoup http library

A flaw was found in the cookie date handling logic of the libsoup HTTP library, widely used by GNOME and other applications for web communication. When processing cookies with specially crafted expiration dates, the library may perform an out-of-bounds memory read. This flaw could result in unintended disclosure of memory contents, potentially exposing sensitive information from the process using libsoup.

Affected products

libsoup
  • =<3.6.5
  • *
libsoup3
  • *

Matching in nixpkgs

pkgs.tests.pkg-config.defaultPkgConfigPackages."libsoup-gnome-2.4"

Test whether libsoup-2.74.3 exposes pkg-config modules libsoup-gnome-2.4

  • nixos-unstable -
    • nixpkgs-unstable
    • nixos-unstable-small
  • nixos-25.05 -
    • nixos-25.05-small
    • nixpkgs-25.05-darwin

Package maintainers: 6

created 1 month, 4 weeks ago
Libxslt: use-after-free with key data stored cross-rvt

A use-after-free vulnerability was found in libxslt while parsing xsl nodes that may lead to the dereference of expired pointers and application crash.

Affected products

rhcos
libxslt
  • =<1.1.43

Matching in nixpkgs

Package maintainers: 1

created 1 month, 4 weeks ago
Glib-networking: out of bound reads on glib-networking through tls/openssl/gtlscertificate-openssl.c via "g_tls_certificate_openssl_get_property()"

glib-networking's OpenSSL backend fails to properly check the return value of a call to BIO_write(), resulting in an out of bounds read.

Affected products

glib-networking
  • <2.80.2

Matching in nixpkgs

Package maintainers: 4

created 1 month, 4 weeks ago
Glib-networking: uninitialized memory dereferences on glib-networking through glib-networking/tls/openssl/gtlsbio.c via g_tls_bio_new_from_iostream() and g_tls_bio_new_from_datagram_based()

glib-networking's OpenSSL backend fails to properly check the return value of memory allocation routines. An out of memory condition could potentially result in writing to an invalid memory location.

Affected products

glib-networking
  • <2.80.2

Matching in nixpkgs

Package maintainers: 4

created 4 months ago
SSH_FXP_OPENDIR may Lead to Exhaustion of File Handles

Allocation of Resources Without Limits or Throttling vulnerability in Erlang OTP ssh (ssh_sftp modules) allows Excessive Allocation, Flooding. This vulnerability is associated with program files lib/ssh/src/ssh_sftpd.erl. This issue affects OTP form OTP 17.0 until OTP 28.0.3, OTP 27.3.4.3 and 26.2.5.15 corresponding to ssh from 3.0.1 until 5.3.3, 5.2.11.3 and 5.1.4.12.

Affected products

ssh
  • *
  • <pkg:otp/ssh@*

Matching in nixpkgs

pkgs.assh

Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts

  • nixos-unstable -

pkgs.pssh

Parallel SSH Tools

  • nixos-unstable -

pkgs.sshs

Terminal user interface for SSH

  • nixos-unstable -

pkgs.sshx

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.zssh

SSH and Telnet client with ZMODEM file transfer capability

  • nixos-unstable -

pkgs.passh

Sshpass alternative for non-interactive ssh auth

pkgs.sshed

ssh config editor and bookmarks manager

  • nixos-unstable -

pkgs.libssh

SSH client library

  • nixos-unstable -

pkgs.opkssh

Enables SSH to be used with OpenID Connect

  • nixos-unstable -

pkgs.smassh

TUI based typing test application inspired by MonkeyType

  • nixos-unstable -

pkgs.tarssh

Simple SSH tarpit inspired by endlessh

  • nixos-unstable -

pkgs.webssh

Web based SSH client

  • nixos-unstable -

pkgs.autossh

Automatically restart SSH sessions and tunnels

  • nixos-unstable -

pkgs.lazyssh

Terminal-based SSH manager

  • nixos-unstable -

pkgs.libssh2

Client-side C library implementing the SSH2 protocol

  • nixos-unstable -

pkgs.openssh

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.sshoogr

A Groovy-based DSL for working with remote SSH servers

  • nixos-unstable -

pkgs.sshpass

Non-interactive ssh password auth

  • nixos-unstable -

pkgs.sshping

Measure character-echo latency and bandwidth for an interactive ssh session

  • nixos-unstable -

pkgs.tinyssh

Minimalistic SSH server

pkgs.baboossh

Tool to do SSH spreading

  • nixos-unstable -

pkgs.endlessh

SSH tarpit that slowly sends an endless banner

  • nixos-unstable -

pkgs.esshader

Offline ShaderToy-compatible GLSL shader viewer using OpenGL ES 2.0

pkgs.fast-ssh

TUI tool to use the SSH config for connections

  • nixos-unstable -

pkgs.hyperssh

Run SSH over hyperswarm

  • nixos-unstable -

pkgs.pam_rssh

PAM module for authenticating via ssh-agent, written in Rust

  • nixos-unstable -

pkgs.pam_ussh

PAM module to authenticate using SSH certificates

pkgs.pfsshell

PFS (PlayStation File System) shell for POSIX-based systems

  • nixos-unstable -

pkgs.ssh-chat

Chat over SSH

  • nixos-unstable -

pkgs.ssh-mitm

Tool for SSH security audits

  • nixos-unstable -

pkgs.sshesame

Easy to set up and use SSH honeypot

  • nixos-unstable -

pkgs.sshguard

Protects hosts from brute-force attacks

  • nixos-unstable -

pkgs.sshified

Proxy HTTP requests through SSH

  • nixos-unstable -

pkgs.sshlatex

Collection of hacks to efficiently run LaTeX via ssh

  • nixos-unstable -

pkgs.sshocker

Tool for SSH, reverse sshfs and port forwarder

  • nixos-unstable -

pkgs.sshuttle

Transparent proxy server that works as a poor man's VPN

  • nixos-unstable -

pkgs.guile-ssh

Bindings to Libssh for GNU Guile

  • nixos-unstable -

pkgs.ssh-audit

Tool for ssh server auditing

  • nixos-unstable -

pkgs.ssh-ident

Start and use ssh-agent and load identities as necessary

pkgs.ssh-tools

Making SSH more convenient

  • nixos-unstable -

pkgs.sshportal

Simple, fun and transparent SSH (and telnet) bastion server

  • nixos-unstable -

pkgs.tmux-cssh

SSH to multiple hosts at the same time using tmux

pkgs.trzsz-ssh

SSH client designed as a drop-in replacement for the openssh client

  • nixos-unstable -

pkgs.usbip-ssh

Import usb devices from another linux machine with ssh's connection forwarding mechanism

pkgs.ssh-agents

Spawn and maintain multiple ssh-agents across terminals

  • nixos-unstable -

pkgs.ssh-to-age

Convert ssh private keys in ed25519 format to age keys

  • nixos-unstable -

pkgs.ssh-to-pgp

Convert ssh private keys to PGP

  • nixos-unstable -

pkgs.sshchecker

Dedicated SSH brute-forcing tool

  • nixos-unstable -

pkgs.sshfs-fuse

FUSE-based filesystem that allows remote filesystems to be mounted over SSH

  • nixos-unstable -

pkgs.endlessh-go

Implementation of endlessh exporting Prometheus metrics

pkgs.opensshTest

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.openssh_hpn

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.pritunl-ssh

Pritunl Zero SSH client

pkgs.ssh-copy-id

Tool to copy SSH public keys to a remote machine

  • nixos-unstable -

pkgs.sshx-server

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.ssh-import-id

Retrieves an SSH public key and installs it locally

  • nixos-unstable -

pkgs.ssh-tpm-agent

SSH agent with support for TPM sealed keys for public key authentication

  • nixos-unstable -

pkgs.openssh_gssapi

Implementation of the SSH protocol with GSSAPI support

  • nixos-unstable -

pkgs.tkey-ssh-agent

SSH Agent for TKey, the flexible open hardware/software USB security key

  • nixos-unstable -

pkgs.vault-ssh-plus

Automatically use HashiCorp Vault SSH Client Key Signing with ssh(1)

  • nixos-unstable -

pkgs.x11_ssh_askpass

Lightweight passphrase dialog for OpenSSH or other open variants of SSH

pkgs.drone-runner-ssh

Experimental Drone runner that executes a pipeline on a remote machine

pkgs.ssh-openpgp-auth

Command-line tool that provides client-side functionality to transparently verify the identity of remote SSH hosts

  • nixos-unstable -

pkgs.tmate-ssh-server

tmate SSH Server

pkgs.ssh-key-confirmer

Test ssh login key acceptance without having the private key

  • nixos-unstable -

pkgs.sshd-openpgp-auth

Command-line tool for creating and managing OpenPGP based trust anchors for SSH host keys

  • nixos-unstable -

pkgs.pam_ssh_agent_auth

PAM module for authentication through the SSH agent

  • nixos-unstable -

pkgs.keepass-keepasshttp

pkgs.opensshWithKerberos

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.haskellPackages.hssh

SSH protocol implementation

pkgs.php81Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php82Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php83Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php84Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.rubyPackages.net-ssh

  • nixos-unstable -

pkgs.haskellPackages.libssh

libssh bindings

pkgs.ssh-askpass-fullscreen

Small, fullscreen SSH askpass GUI using GTK+2

  • nixos-unstable -

pkgs.hareThirdParty.hare-ssh

SSH client & server protocol implementation for Hare

pkgs.haskellPackages.chesshs

Simple library for validating chess moves and parsing PGN files

  • nixos-unstable -

pkgs.kdePackages.ksshaskpass

ssh-add helper that uses KWallet and KPasswordDialog

  • nixos-unstable -

pkgs.openssh_hpnWithKerberos

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.python312Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.python313Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.terraform-providers.ssh

  • nixos-unstable -

pkgs.azure-cli-extensions.ssh

SSH into Azure VMs using RBAC and AAD OpenSSH Certificates

  • nixos-unstable -

pkgs.python312Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.python313Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.rubyPackages_3_1.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_2.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_3.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_4.net-ssh

  • nixos-unstable -

pkgs.gnomeExtensions.guake-ssh

Systray menu to connect to SSH hosts configured in ~/.ssh/config or any files in ~/.ssh/config.d/ using Guake.

  • nixos-unstable -
    • nixpkgs-unstable 5

pkgs.lxqt.lxqt-openssh-askpass

GUI to query passwords on behalf of SSH agents

  • nixos-unstable -

pkgs.python312Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python313Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python312Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python313Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python312Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python313Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python312Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python312Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python313Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python313Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python312Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python313Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python312Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.python313Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.haskellPackages.ssh-known-hosts

Read and interpret the SSH known-hosts file

pkgs.gnomeExtensions.ssh-profile-list

SSH Profile List is a GNOME extension that allows you to show SSH connections from .ssh/config file directly from the GNOME panel systray. This extension is fork of https://github.com/pramalho/guake-ssh-extension that modified to run on any terminal.

  • nixos-unstable -
    • nixpkgs-unstable 1

pkgs.python312Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python313Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python312Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python313Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python312Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.python313Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.gnomeExtensions.rdp-and-ssh-connect

Connect to hosts in $HOME/.config/rd-ssh-connect/config.json file with Remmina (RDP or VNC) or SSH.

  • nixos-unstable -
    • nixpkgs-unstable 8

pkgs.vscode-extensions.leonardssh.vscord

Highly customizable Discord Rich Presence extension for Visual Studio Code

  • nixos-unstable -

pkgs.chickenPackages_5.chickenEggs.minissh

An SSH-2 server and client implementation

  • nixos-unstable -

pkgs.gnomeExtensions.ssh-search-provider-reborn

Provide SSH search results in overview.

  • nixos-unstable -
    • nixpkgs-unstable 19

pkgs.python312Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.python313Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.vimPlugins.nvim-treesitter-parsers.ssh_config

  • nixos-unstable -
    • nixpkgs-unstable

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh

Use any remote machine with a SSH server as your development environment

pkgs.tests.pkg-config.defaultPkgConfigPackages.libssh2

Test whether libssh2-1.11.1 exposes pkg-config modules libssh2

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh-edit

Visual Studio Code extension that complements the Remote SSH extension with syntax colorization, keyword intellisense, and simple snippets when editing SSH configuration files

  • nixos-unstable -

Package maintainers: 78

created 4 months ago
Malicious Key Exchange Messages may Lead to Excessive Resource Consumption

Uncontrolled Resource Consumption vulnerability in Erlang OTP ssh (ssh_sftp modules) allows Excessive Allocation, Flooding. This vulnerability is associated with program files lib/ssh/src/ssh_sftpd.erl. This issue affects OTP form OTP 17.0 until OTP 28.0.3, OTP 27.3.4.3 and 26.2.5.15 corresponding to ssh from 3.0.1 until 5.3.3, 5.2.11.3 and 5.1.4.12.

Affected products

ssh
  • *
  • <pkg:otp/ssh@*

Matching in nixpkgs

pkgs.assh

Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts

  • nixos-unstable -

pkgs.pssh

Parallel SSH Tools

  • nixos-unstable -

pkgs.sshs

Terminal user interface for SSH

  • nixos-unstable -

pkgs.sshx

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.zssh

SSH and Telnet client with ZMODEM file transfer capability

  • nixos-unstable -

pkgs.passh

Sshpass alternative for non-interactive ssh auth

pkgs.sshed

ssh config editor and bookmarks manager

  • nixos-unstable -

pkgs.libssh

SSH client library

  • nixos-unstable -

pkgs.opkssh

Enables SSH to be used with OpenID Connect

  • nixos-unstable -

pkgs.smassh

TUI based typing test application inspired by MonkeyType

  • nixos-unstable -

pkgs.tarssh

Simple SSH tarpit inspired by endlessh

  • nixos-unstable -

pkgs.webssh

Web based SSH client

  • nixos-unstable -

pkgs.autossh

Automatically restart SSH sessions and tunnels

  • nixos-unstable -

pkgs.lazyssh

Terminal-based SSH manager

  • nixos-unstable -

pkgs.libssh2

Client-side C library implementing the SSH2 protocol

  • nixos-unstable -

pkgs.openssh

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.sshoogr

A Groovy-based DSL for working with remote SSH servers

  • nixos-unstable -

pkgs.sshpass

Non-interactive ssh password auth

  • nixos-unstable -

pkgs.sshping

Measure character-echo latency and bandwidth for an interactive ssh session

  • nixos-unstable -

pkgs.tinyssh

Minimalistic SSH server

pkgs.baboossh

Tool to do SSH spreading

  • nixos-unstable -

pkgs.endlessh

SSH tarpit that slowly sends an endless banner

  • nixos-unstable -

pkgs.esshader

Offline ShaderToy-compatible GLSL shader viewer using OpenGL ES 2.0

pkgs.fast-ssh

TUI tool to use the SSH config for connections

  • nixos-unstable -

pkgs.hyperssh

Run SSH over hyperswarm

  • nixos-unstable -

pkgs.pam_rssh

PAM module for authenticating via ssh-agent, written in Rust

  • nixos-unstable -

pkgs.pam_ussh

PAM module to authenticate using SSH certificates

pkgs.pfsshell

PFS (PlayStation File System) shell for POSIX-based systems

  • nixos-unstable -

pkgs.ssh-chat

Chat over SSH

  • nixos-unstable -

pkgs.ssh-mitm

Tool for SSH security audits

  • nixos-unstable -

pkgs.sshesame

Easy to set up and use SSH honeypot

  • nixos-unstable -

pkgs.sshguard

Protects hosts from brute-force attacks

  • nixos-unstable -

pkgs.sshified

Proxy HTTP requests through SSH

  • nixos-unstable -

pkgs.sshlatex

Collection of hacks to efficiently run LaTeX via ssh

  • nixos-unstable -

pkgs.sshocker

Tool for SSH, reverse sshfs and port forwarder

  • nixos-unstable -

pkgs.sshuttle

Transparent proxy server that works as a poor man's VPN

  • nixos-unstable -

pkgs.guile-ssh

Bindings to Libssh for GNU Guile

  • nixos-unstable -

pkgs.ssh-audit

Tool for ssh server auditing

  • nixos-unstable -

pkgs.ssh-ident

Start and use ssh-agent and load identities as necessary

pkgs.ssh-tools

Making SSH more convenient

  • nixos-unstable -

pkgs.sshportal

Simple, fun and transparent SSH (and telnet) bastion server

  • nixos-unstable -

pkgs.tmux-cssh

SSH to multiple hosts at the same time using tmux

pkgs.trzsz-ssh

SSH client designed as a drop-in replacement for the openssh client

  • nixos-unstable -

pkgs.usbip-ssh

Import usb devices from another linux machine with ssh's connection forwarding mechanism

pkgs.ssh-agents

Spawn and maintain multiple ssh-agents across terminals

  • nixos-unstable -

pkgs.ssh-to-age

Convert ssh private keys in ed25519 format to age keys

  • nixos-unstable -

pkgs.ssh-to-pgp

Convert ssh private keys to PGP

  • nixos-unstable -

pkgs.sshchecker

Dedicated SSH brute-forcing tool

  • nixos-unstable -

pkgs.sshfs-fuse

FUSE-based filesystem that allows remote filesystems to be mounted over SSH

  • nixos-unstable -

pkgs.endlessh-go

Implementation of endlessh exporting Prometheus metrics

pkgs.opensshTest

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.openssh_hpn

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.pritunl-ssh

Pritunl Zero SSH client

pkgs.ssh-copy-id

Tool to copy SSH public keys to a remote machine

  • nixos-unstable -

pkgs.sshx-server

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.ssh-import-id

Retrieves an SSH public key and installs it locally

  • nixos-unstable -

pkgs.ssh-tpm-agent

SSH agent with support for TPM sealed keys for public key authentication

  • nixos-unstable -

pkgs.openssh_gssapi

Implementation of the SSH protocol with GSSAPI support

  • nixos-unstable -

pkgs.tkey-ssh-agent

SSH Agent for TKey, the flexible open hardware/software USB security key

  • nixos-unstable -

pkgs.vault-ssh-plus

Automatically use HashiCorp Vault SSH Client Key Signing with ssh(1)

  • nixos-unstable -

pkgs.x11_ssh_askpass

Lightweight passphrase dialog for OpenSSH or other open variants of SSH

pkgs.drone-runner-ssh

Experimental Drone runner that executes a pipeline on a remote machine

pkgs.ssh-openpgp-auth

Command-line tool that provides client-side functionality to transparently verify the identity of remote SSH hosts

  • nixos-unstable -

pkgs.tmate-ssh-server

tmate SSH Server

pkgs.ssh-key-confirmer

Test ssh login key acceptance without having the private key

  • nixos-unstable -

pkgs.sshd-openpgp-auth

Command-line tool for creating and managing OpenPGP based trust anchors for SSH host keys

  • nixos-unstable -

pkgs.pam_ssh_agent_auth

PAM module for authentication through the SSH agent

  • nixos-unstable -

pkgs.keepass-keepasshttp

pkgs.opensshWithKerberos

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.haskellPackages.hssh

SSH protocol implementation

pkgs.php81Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php82Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php83Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php84Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.rubyPackages.net-ssh

  • nixos-unstable -

pkgs.haskellPackages.libssh

libssh bindings

pkgs.ssh-askpass-fullscreen

Small, fullscreen SSH askpass GUI using GTK+2

  • nixos-unstable -

pkgs.hareThirdParty.hare-ssh

SSH client & server protocol implementation for Hare

pkgs.haskellPackages.chesshs

Simple library for validating chess moves and parsing PGN files

  • nixos-unstable -

pkgs.kdePackages.ksshaskpass

ssh-add helper that uses KWallet and KPasswordDialog

  • nixos-unstable -

pkgs.openssh_hpnWithKerberos

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.python312Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.python313Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.terraform-providers.ssh

  • nixos-unstable -

pkgs.azure-cli-extensions.ssh

SSH into Azure VMs using RBAC and AAD OpenSSH Certificates

  • nixos-unstable -

pkgs.python312Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.python313Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.rubyPackages_3_1.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_2.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_3.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_4.net-ssh

  • nixos-unstable -

pkgs.gnomeExtensions.guake-ssh

Systray menu to connect to SSH hosts configured in ~/.ssh/config or any files in ~/.ssh/config.d/ using Guake.

  • nixos-unstable -
    • nixpkgs-unstable 5

pkgs.lxqt.lxqt-openssh-askpass

GUI to query passwords on behalf of SSH agents

  • nixos-unstable -

pkgs.python312Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python313Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python312Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python313Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python312Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python313Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python312Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python312Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python313Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python313Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python312Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python313Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python312Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.python313Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.haskellPackages.ssh-known-hosts

Read and interpret the SSH known-hosts file

pkgs.gnomeExtensions.ssh-profile-list

SSH Profile List is a GNOME extension that allows you to show SSH connections from .ssh/config file directly from the GNOME panel systray. This extension is fork of https://github.com/pramalho/guake-ssh-extension that modified to run on any terminal.

  • nixos-unstable -
    • nixpkgs-unstable 1

pkgs.python312Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python313Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python312Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python313Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python312Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.python313Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.gnomeExtensions.rdp-and-ssh-connect

Connect to hosts in $HOME/.config/rd-ssh-connect/config.json file with Remmina (RDP or VNC) or SSH.

  • nixos-unstable -
    • nixpkgs-unstable 8

pkgs.vscode-extensions.leonardssh.vscord

Highly customizable Discord Rich Presence extension for Visual Studio Code

  • nixos-unstable -

pkgs.chickenPackages_5.chickenEggs.minissh

An SSH-2 server and client implementation

  • nixos-unstable -

pkgs.gnomeExtensions.ssh-search-provider-reborn

Provide SSH search results in overview.

  • nixos-unstable -
    • nixpkgs-unstable 19

pkgs.python312Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.python313Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.vimPlugins.nvim-treesitter-parsers.ssh_config

  • nixos-unstable -
    • nixpkgs-unstable

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh

Use any remote machine with a SSH server as your development environment

pkgs.tests.pkg-config.defaultPkgConfigPackages.libssh2

Test whether libssh2-1.11.1 exposes pkg-config modules libssh2

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh-edit

Visual Studio Code extension that complements the Remote SSH extension with syntax colorization, keyword intellisense, and simple snippets when editing SSH configuration files

  • nixos-unstable -

Package maintainers: 78

created 4 months ago
Unverified File Handles can Cause Excessive Use of System Resources

Allocation of Resources Without Limits or Throttling vulnerability in Erlang OTP ssh (ssh_sftp modules) allows Excessive Allocation, Resource Leak Exposure. This vulnerability is associated with program files lib/ssh/src/ssh_sftpd.erl. This issue affects OTP form OTP 17.0 until OTP 28.0.3, OTP 27.3.4.3 and 26.2.5.15 corresponding to ssh from 3.0.1 until 5.3.3, 5.2.11.3 and 5.1.4.12.

Affected products

ssh
  • *
  • <pkg:otp/ssh@*

Matching in nixpkgs

pkgs.assh

Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts

  • nixos-unstable -

pkgs.pssh

Parallel SSH Tools

  • nixos-unstable -

pkgs.sshs

Terminal user interface for SSH

  • nixos-unstable -

pkgs.sshx

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.zssh

SSH and Telnet client with ZMODEM file transfer capability

  • nixos-unstable -

pkgs.passh

Sshpass alternative for non-interactive ssh auth

pkgs.sshed

ssh config editor and bookmarks manager

  • nixos-unstable -

pkgs.libssh

SSH client library

  • nixos-unstable -

pkgs.opkssh

Enables SSH to be used with OpenID Connect

  • nixos-unstable -

pkgs.smassh

TUI based typing test application inspired by MonkeyType

  • nixos-unstable -

pkgs.tarssh

Simple SSH tarpit inspired by endlessh

  • nixos-unstable -

pkgs.webssh

Web based SSH client

  • nixos-unstable -

pkgs.autossh

Automatically restart SSH sessions and tunnels

  • nixos-unstable -

pkgs.lazyssh

Terminal-based SSH manager

  • nixos-unstable -

pkgs.libssh2

Client-side C library implementing the SSH2 protocol

  • nixos-unstable -

pkgs.openssh

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.sshoogr

A Groovy-based DSL for working with remote SSH servers

  • nixos-unstable -

pkgs.sshpass

Non-interactive ssh password auth

  • nixos-unstable -

pkgs.sshping

Measure character-echo latency and bandwidth for an interactive ssh session

  • nixos-unstable -

pkgs.tinyssh

Minimalistic SSH server

pkgs.baboossh

Tool to do SSH spreading

  • nixos-unstable -

pkgs.endlessh

SSH tarpit that slowly sends an endless banner

  • nixos-unstable -

pkgs.esshader

Offline ShaderToy-compatible GLSL shader viewer using OpenGL ES 2.0

pkgs.fast-ssh

TUI tool to use the SSH config for connections

  • nixos-unstable -

pkgs.hyperssh

Run SSH over hyperswarm

  • nixos-unstable -

pkgs.pam_rssh

PAM module for authenticating via ssh-agent, written in Rust

  • nixos-unstable -

pkgs.pam_ussh

PAM module to authenticate using SSH certificates

pkgs.pfsshell

PFS (PlayStation File System) shell for POSIX-based systems

  • nixos-unstable -

pkgs.ssh-chat

Chat over SSH

  • nixos-unstable -

pkgs.ssh-mitm

Tool for SSH security audits

  • nixos-unstable -

pkgs.sshesame

Easy to set up and use SSH honeypot

  • nixos-unstable -

pkgs.sshguard

Protects hosts from brute-force attacks

  • nixos-unstable -

pkgs.sshified

Proxy HTTP requests through SSH

  • nixos-unstable -

pkgs.sshlatex

Collection of hacks to efficiently run LaTeX via ssh

  • nixos-unstable -

pkgs.sshocker

Tool for SSH, reverse sshfs and port forwarder

  • nixos-unstable -

pkgs.sshuttle

Transparent proxy server that works as a poor man's VPN

  • nixos-unstable -

pkgs.guile-ssh

Bindings to Libssh for GNU Guile

  • nixos-unstable -

pkgs.ssh-audit

Tool for ssh server auditing

  • nixos-unstable -

pkgs.ssh-ident

Start and use ssh-agent and load identities as necessary

pkgs.ssh-tools

Making SSH more convenient

  • nixos-unstable -

pkgs.sshportal

Simple, fun and transparent SSH (and telnet) bastion server

  • nixos-unstable -

pkgs.tmux-cssh

SSH to multiple hosts at the same time using tmux

pkgs.trzsz-ssh

SSH client designed as a drop-in replacement for the openssh client

  • nixos-unstable -

pkgs.usbip-ssh

Import usb devices from another linux machine with ssh's connection forwarding mechanism

pkgs.ssh-agents

Spawn and maintain multiple ssh-agents across terminals

  • nixos-unstable -

pkgs.ssh-to-age

Convert ssh private keys in ed25519 format to age keys

  • nixos-unstable -

pkgs.ssh-to-pgp

Convert ssh private keys to PGP

  • nixos-unstable -

pkgs.sshchecker

Dedicated SSH brute-forcing tool

  • nixos-unstable -

pkgs.sshfs-fuse

FUSE-based filesystem that allows remote filesystems to be mounted over SSH

  • nixos-unstable -

pkgs.endlessh-go

Implementation of endlessh exporting Prometheus metrics

pkgs.opensshTest

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.openssh_hpn

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.pritunl-ssh

Pritunl Zero SSH client

pkgs.ssh-copy-id

Tool to copy SSH public keys to a remote machine

  • nixos-unstable -

pkgs.sshx-server

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.ssh-import-id

Retrieves an SSH public key and installs it locally

  • nixos-unstable -

pkgs.ssh-tpm-agent

SSH agent with support for TPM sealed keys for public key authentication

  • nixos-unstable -

pkgs.openssh_gssapi

Implementation of the SSH protocol with GSSAPI support

  • nixos-unstable -

pkgs.tkey-ssh-agent

SSH Agent for TKey, the flexible open hardware/software USB security key

  • nixos-unstable -

pkgs.vault-ssh-plus

Automatically use HashiCorp Vault SSH Client Key Signing with ssh(1)

  • nixos-unstable -

pkgs.x11_ssh_askpass

Lightweight passphrase dialog for OpenSSH or other open variants of SSH

pkgs.drone-runner-ssh

Experimental Drone runner that executes a pipeline on a remote machine

pkgs.ssh-openpgp-auth

Command-line tool that provides client-side functionality to transparently verify the identity of remote SSH hosts

  • nixos-unstable -

pkgs.tmate-ssh-server

tmate SSH Server

pkgs.ssh-key-confirmer

Test ssh login key acceptance without having the private key

  • nixos-unstable -

pkgs.sshd-openpgp-auth

Command-line tool for creating and managing OpenPGP based trust anchors for SSH host keys

  • nixos-unstable -

pkgs.pam_ssh_agent_auth

PAM module for authentication through the SSH agent

  • nixos-unstable -

pkgs.keepass-keepasshttp

pkgs.opensshWithKerberos

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.haskellPackages.hssh

SSH protocol implementation

pkgs.php81Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php82Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php83Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php84Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.rubyPackages.net-ssh

  • nixos-unstable -

pkgs.haskellPackages.libssh

libssh bindings

pkgs.ssh-askpass-fullscreen

Small, fullscreen SSH askpass GUI using GTK+2

  • nixos-unstable -

pkgs.hareThirdParty.hare-ssh

SSH client & server protocol implementation for Hare

pkgs.haskellPackages.chesshs

Simple library for validating chess moves and parsing PGN files

  • nixos-unstable -

pkgs.kdePackages.ksshaskpass

ssh-add helper that uses KWallet and KPasswordDialog

  • nixos-unstable -

pkgs.openssh_hpnWithKerberos

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.python312Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.python313Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.terraform-providers.ssh

  • nixos-unstable -

pkgs.azure-cli-extensions.ssh

SSH into Azure VMs using RBAC and AAD OpenSSH Certificates

  • nixos-unstable -

pkgs.python312Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.python313Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.rubyPackages_3_1.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_2.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_3.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_4.net-ssh

  • nixos-unstable -

pkgs.gnomeExtensions.guake-ssh

Systray menu to connect to SSH hosts configured in ~/.ssh/config or any files in ~/.ssh/config.d/ using Guake.

  • nixos-unstable -
    • nixpkgs-unstable 5

pkgs.lxqt.lxqt-openssh-askpass

GUI to query passwords on behalf of SSH agents

  • nixos-unstable -

pkgs.python312Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python313Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python312Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python313Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python312Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python313Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python312Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python312Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python313Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python313Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python312Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python313Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python312Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.python313Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.haskellPackages.ssh-known-hosts

Read and interpret the SSH known-hosts file

pkgs.gnomeExtensions.ssh-profile-list

SSH Profile List is a GNOME extension that allows you to show SSH connections from .ssh/config file directly from the GNOME panel systray. This extension is fork of https://github.com/pramalho/guake-ssh-extension that modified to run on any terminal.

  • nixos-unstable -
    • nixpkgs-unstable 1

pkgs.python312Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python313Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python312Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python313Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python312Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.python313Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.gnomeExtensions.rdp-and-ssh-connect

Connect to hosts in $HOME/.config/rd-ssh-connect/config.json file with Remmina (RDP or VNC) or SSH.

  • nixos-unstable -
    • nixpkgs-unstable 8

pkgs.vscode-extensions.leonardssh.vscord

Highly customizable Discord Rich Presence extension for Visual Studio Code

  • nixos-unstable -

pkgs.chickenPackages_5.chickenEggs.minissh

An SSH-2 server and client implementation

  • nixos-unstable -

pkgs.gnomeExtensions.ssh-search-provider-reborn

Provide SSH search results in overview.

  • nixos-unstable -
    • nixpkgs-unstable 19

pkgs.python312Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.python313Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.vimPlugins.nvim-treesitter-parsers.ssh_config

  • nixos-unstable -
    • nixpkgs-unstable

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh

Use any remote machine with a SSH server as your development environment

pkgs.tests.pkg-config.defaultPkgConfigPackages.libssh2

Test whether libssh2-1.11.1 exposes pkg-config modules libssh2

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh-edit

Visual Studio Code extension that complements the Remote SSH extension with syntax colorization, keyword intellisense, and simple snippets when editing SSH configuration files

  • nixos-unstable -

Package maintainers: 78

created 4 months ago
Unverified Paths can Cause Excessive Use of System Resources

Allocation of Resources Without Limits or Throttling vulnerability in Erlang OTP ssh (ssh_sftp modules) allows Excessive Allocation, Resource Leak Exposure. This vulnerability is associated with program files lib/ssh/src/ssh_sftpd.erl. This issue affects OTP form OTP 17.0 until OTP 28.0.3, OTP 27.3.4.3 and 26.2.5.15 corresponding to ssh from 3.0.1 until 5.3.3, 5.2.11.3 and 5.1.4.12.

Affected products

ssh
  • <pkg:otp/ssh@*
  • *

Matching in nixpkgs

pkgs.assh

Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts

  • nixos-unstable -

pkgs.pssh

Parallel SSH Tools

  • nixos-unstable -

pkgs.sshs

Terminal user interface for SSH

  • nixos-unstable -

pkgs.sshx

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.zssh

SSH and Telnet client with ZMODEM file transfer capability

  • nixos-unstable -

pkgs.passh

Sshpass alternative for non-interactive ssh auth

pkgs.sshed

ssh config editor and bookmarks manager

  • nixos-unstable -

pkgs.libssh

SSH client library

  • nixos-unstable -

pkgs.opkssh

Enables SSH to be used with OpenID Connect

  • nixos-unstable -

pkgs.smassh

TUI based typing test application inspired by MonkeyType

  • nixos-unstable -

pkgs.tarssh

Simple SSH tarpit inspired by endlessh

  • nixos-unstable -

pkgs.webssh

Web based SSH client

  • nixos-unstable -

pkgs.autossh

Automatically restart SSH sessions and tunnels

  • nixos-unstable -

pkgs.lazyssh

Terminal-based SSH manager

  • nixos-unstable -

pkgs.libssh2

Client-side C library implementing the SSH2 protocol

  • nixos-unstable -

pkgs.openssh

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.sshoogr

A Groovy-based DSL for working with remote SSH servers

  • nixos-unstable -

pkgs.sshpass

Non-interactive ssh password auth

  • nixos-unstable -

pkgs.sshping

Measure character-echo latency and bandwidth for an interactive ssh session

  • nixos-unstable -

pkgs.tinyssh

Minimalistic SSH server

pkgs.baboossh

Tool to do SSH spreading

  • nixos-unstable -

pkgs.endlessh

SSH tarpit that slowly sends an endless banner

  • nixos-unstable -

pkgs.esshader

Offline ShaderToy-compatible GLSL shader viewer using OpenGL ES 2.0

pkgs.fast-ssh

TUI tool to use the SSH config for connections

  • nixos-unstable -

pkgs.hyperssh

Run SSH over hyperswarm

  • nixos-unstable -

pkgs.pam_rssh

PAM module for authenticating via ssh-agent, written in Rust

  • nixos-unstable -

pkgs.pam_ussh

PAM module to authenticate using SSH certificates

pkgs.pfsshell

PFS (PlayStation File System) shell for POSIX-based systems

  • nixos-unstable -

pkgs.ssh-chat

Chat over SSH

  • nixos-unstable -

pkgs.ssh-mitm

Tool for SSH security audits

  • nixos-unstable -

pkgs.sshesame

Easy to set up and use SSH honeypot

  • nixos-unstable -

pkgs.sshguard

Protects hosts from brute-force attacks

  • nixos-unstable -

pkgs.sshified

Proxy HTTP requests through SSH

  • nixos-unstable -

pkgs.sshlatex

Collection of hacks to efficiently run LaTeX via ssh

  • nixos-unstable -

pkgs.sshocker

Tool for SSH, reverse sshfs and port forwarder

  • nixos-unstable -

pkgs.sshuttle

Transparent proxy server that works as a poor man's VPN

  • nixos-unstable -

pkgs.guile-ssh

Bindings to Libssh for GNU Guile

  • nixos-unstable -

pkgs.ssh-audit

Tool for ssh server auditing

  • nixos-unstable -

pkgs.ssh-ident

Start and use ssh-agent and load identities as necessary

pkgs.ssh-tools

Making SSH more convenient

  • nixos-unstable -

pkgs.sshportal

Simple, fun and transparent SSH (and telnet) bastion server

  • nixos-unstable -

pkgs.tmux-cssh

SSH to multiple hosts at the same time using tmux

pkgs.trzsz-ssh

SSH client designed as a drop-in replacement for the openssh client

  • nixos-unstable -

pkgs.usbip-ssh

Import usb devices from another linux machine with ssh's connection forwarding mechanism

pkgs.ssh-agents

Spawn and maintain multiple ssh-agents across terminals

  • nixos-unstable -

pkgs.ssh-to-age

Convert ssh private keys in ed25519 format to age keys

  • nixos-unstable -

pkgs.ssh-to-pgp

Convert ssh private keys to PGP

  • nixos-unstable -

pkgs.sshchecker

Dedicated SSH brute-forcing tool

  • nixos-unstable -

pkgs.sshfs-fuse

FUSE-based filesystem that allows remote filesystems to be mounted over SSH

  • nixos-unstable -

pkgs.endlessh-go

Implementation of endlessh exporting Prometheus metrics

pkgs.opensshTest

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.openssh_hpn

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.pritunl-ssh

Pritunl Zero SSH client

pkgs.ssh-copy-id

Tool to copy SSH public keys to a remote machine

  • nixos-unstable -

pkgs.sshx-server

Fast, collaborative live terminal sharing over the web

  • nixos-unstable -

pkgs.ssh-import-id

Retrieves an SSH public key and installs it locally

  • nixos-unstable -

pkgs.ssh-tpm-agent

SSH agent with support for TPM sealed keys for public key authentication

  • nixos-unstable -

pkgs.openssh_gssapi

Implementation of the SSH protocol with GSSAPI support

  • nixos-unstable -

pkgs.tkey-ssh-agent

SSH Agent for TKey, the flexible open hardware/software USB security key

  • nixos-unstable -

pkgs.vault-ssh-plus

Automatically use HashiCorp Vault SSH Client Key Signing with ssh(1)

  • nixos-unstable -

pkgs.x11_ssh_askpass

Lightweight passphrase dialog for OpenSSH or other open variants of SSH

pkgs.drone-runner-ssh

Experimental Drone runner that executes a pipeline on a remote machine

pkgs.ssh-openpgp-auth

Command-line tool that provides client-side functionality to transparently verify the identity of remote SSH hosts

  • nixos-unstable -

pkgs.tmate-ssh-server

tmate SSH Server

pkgs.ssh-key-confirmer

Test ssh login key acceptance without having the private key

  • nixos-unstable -

pkgs.sshd-openpgp-auth

Command-line tool for creating and managing OpenPGP based trust anchors for SSH host keys

  • nixos-unstable -

pkgs.pam_ssh_agent_auth

PAM module for authentication through the SSH agent

  • nixos-unstable -

pkgs.keepass-keepasshttp

pkgs.opensshWithKerberos

Implementation of the SSH protocol

  • nixos-unstable -

pkgs.haskellPackages.hssh

SSH protocol implementation

pkgs.php81Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php82Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php83Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.php84Extensions.ssh2

PHP bindings for the libssh2 library

pkgs.rubyPackages.net-ssh

  • nixos-unstable -

pkgs.haskellPackages.libssh

libssh bindings

pkgs.ssh-askpass-fullscreen

Small, fullscreen SSH askpass GUI using GTK+2

  • nixos-unstable -

pkgs.hareThirdParty.hare-ssh

SSH client & server protocol implementation for Hare

pkgs.haskellPackages.chesshs

Simple library for validating chess moves and parsing PGN files

  • nixos-unstable -

pkgs.kdePackages.ksshaskpass

ssh-add helper that uses KWallet and KPasswordDialog

  • nixos-unstable -

pkgs.openssh_hpnWithKerberos

Implementation of the SSH protocol with high performance networking patches

  • nixos-unstable -

pkgs.python312Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.python313Packages.sshfs

SSH/SFTP implementation for fsspec

pkgs.terraform-providers.ssh

  • nixos-unstable -

pkgs.azure-cli-extensions.ssh

SSH into Azure VMs using RBAC and AAD OpenSSH Certificates

  • nixos-unstable -

pkgs.python312Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.python313Packages.webssh

Web based SSH client

  • nixos-unstable -

pkgs.rubyPackages_3_1.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_2.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_3.net-ssh

  • nixos-unstable -

pkgs.rubyPackages_3_4.net-ssh

  • nixos-unstable -

pkgs.gnomeExtensions.guake-ssh

Systray menu to connect to SSH hosts configured in ~/.ssh/config or any files in ~/.ssh/config.d/ using Guake.

  • nixos-unstable -
    • nixpkgs-unstable 5

pkgs.lxqt.lxqt-openssh-askpass

GUI to query passwords on behalf of SSH agents

  • nixos-unstable -

pkgs.python312Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python313Packages.dvc-ssh

SSH plugin for dvc

  • nixos-unstable -

pkgs.python312Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python313Packages.asyncssh

Asynchronous SSHv2 Python client and server library

  • nixos-unstable -

pkgs.python312Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python313Packages.sshtunnel

Pure python SSH tunnels

  • nixos-unstable -

pkgs.python312Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python312Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python313Packages.ssh-python

Python bindings for libssh C library

  • nixos-unstable -

pkgs.python313Packages.sshpubkeys

OpenSSH Public Key Parser for Python

  • nixos-unstable -

pkgs.python312Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python313Packages.ssh2-python

Python bindings for libssh2 C library

pkgs.python312Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.python313Packages.parallel-ssh

Asynchronous parallel SSH client library

  • nixos-unstable -

pkgs.haskellPackages.ssh-known-hosts

Read and interpret the SSH known-hosts file

pkgs.gnomeExtensions.ssh-profile-list

SSH Profile List is a GNOME extension that allows you to show SSH connections from .ssh/config file directly from the GNOME panel systray. This extension is fork of https://github.com/pramalho/guake-ssh-extension that modified to run on any terminal.

  • nixos-unstable -
    • nixpkgs-unstable 1

pkgs.python312Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python313Packages.swisshydrodata

Python client to get data from the Swiss federal Office for Environment FEON

  • nixos-unstable -

pkgs.python312Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python313Packages.mock-ssh-server

Python mock SSH server for testing purposes

  • nixos-unstable -

pkgs.python312Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.python313Packages.ansible-pylibssh

Python bindings to client functionality of libssh specific to Ansible use case

  • nixos-unstable -

pkgs.gnomeExtensions.rdp-and-ssh-connect

Connect to hosts in $HOME/.config/rd-ssh-connect/config.json file with Remmina (RDP or VNC) or SSH.

  • nixos-unstable -
    • nixpkgs-unstable 8

pkgs.vscode-extensions.leonardssh.vscord

Highly customizable Discord Rich Presence extension for Visual Studio Code

  • nixos-unstable -

pkgs.chickenPackages_5.chickenEggs.minissh

An SSH-2 server and client implementation

  • nixos-unstable -

pkgs.gnomeExtensions.ssh-search-provider-reborn

Provide SSH search results in overview.

  • nixos-unstable -
    • nixpkgs-unstable 19

pkgs.python312Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.python313Packages.robotframework-sshlibrary

SSHLibrary is a Robot Framework test library for SSH and SFTP

  • nixos-unstable -

pkgs.vimPlugins.nvim-treesitter-parsers.ssh_config

  • nixos-unstable -
    • nixpkgs-unstable

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh

Use any remote machine with a SSH server as your development environment

pkgs.tests.pkg-config.defaultPkgConfigPackages.libssh2

Test whether libssh2-1.11.1 exposes pkg-config modules libssh2

pkgs.vscode-extensions.ms-vscode-remote.remote-ssh-edit

Visual Studio Code extension that complements the Remote SSH extension with syntax colorization, keyword intellisense, and simple snippets when editing SSH configuration files

  • nixos-unstable -

Package maintainers: 78