tlsclient

command
v0.14.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2024 License: MIT Imports: 12 Imported by: 0

README

TLSCLIENT

The tlsproxy command establishes a TLS connection with a TLS server and redirects the stream to its stdin and stdout.

It is particularly useful as proxy command with openssh connecting to sshd behind tlsproxy.

Example:

Configure a backend in tlsproxy with:

backends:
- serverNames:
  - ssh.example.com
  mode: tcp
  addresses:
  - 192.168.1.10:22
  alpnProtos:
  - ssh

Then, in .ssh/config:

Host ssh.example.com
  ProxyCommand /path/to/tlsclient -alpn=ssh %h:443

Then run:

ssh user@ssh.example.com

Documentation

Overview

Command tlsproxy establishes a TLS connection with a TLS server and redirects the stream to its stdin and stdout.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL