tinysshnoneauthd(8)

tinysshnoneauthd8

Tiny ssh daemon with 'none' auth. enabled

Usage

tinysshnoneauthd [options] keydir

Overview

tinysshnoneauthd creates encrypted (but not authenticated) SSH connection. It's used to protect older protocols which uses e.g. telnet etc.

Options

-q

no error messages

-Q

print error messages (default)

-v

print extra information

-l

use syslog instead of standard error output (useful for running from inetd)

-L

don't use syslog, use standard error output (default)

-e command

execute the given command instead of spawning the shell (disables exec/subsystem channel requests)

keydir

directory containing TinySSH keys, typically /etc/tinyssh/sshkeydir

Examples

TCPSERVER
useradd tinysshnoneauth
mkdir -p /home/tinysshnoneauth/
tinysshd-makekey /home/tinysshnoneauth/sshkeydir
chown -R tinysshnoneauth /home/tinysshnoneauth/sshkeydir
envuidgid tinysshnoneauth tcpserver -UHRDl0 0 2222 /usr/sbin/tinysshnoneauthd -vv -e 'cat /etc/motd' /home/tinysshnoneauth/sshkeydir

Releases

3 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12–13
  2. Arch

From tinyssh 20260601-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.