Page MenuHomeVyOS Platform

Ability to store SSH keys out of the config
Open, WishlistPublicENHANCEMENT

Description

We need to have ability to store ssh keys outside of config
for that purpose we can create subdir in /config for that purpose

and use sshd configuration
like

AuthorizedKeysFile /config/ssh/%u

The following tokens are defined:

%u is replaced by the username of the user

Details

Difficulty level
Normal (likely a few hours)
Version
1.2
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Behavior change
Issue type
Unspecified (please specify)

Event Timeline

syncer added a subscriber: dmbaturin.

This one is partially related to T312 but not only
we had some discussions with @dmbaturin in past about keys
and came across idea that it will be great to keep keys outside of config

Actually I like the fact to have the users SSH pub key inside the config. This makes it super handy to just copy/paste a users config entry arround VyOS instances.

Cisco/Ubiquity uses the same approach, User SSH keys are located inside running-config.

That is not something that we need to choose between,
we keep both, but for environments where users comes from AD, LDAP, Radius, etc.

syncer changed the subtype of this task from "Task" to "Enhancement".Oct 20 2018, 4:49 AM
dmbaturin set Version to 1.2.
dmbaturin set Why the issue appeared? to Will be filled on close.
dmbaturin set Is it a breaking change? to Behavior change.
dmbaturin removed subscribers: VyOS 2.0.x, VyOS 1.2 Crux.
dmbaturin set Issue type to Unspecified (please specify).
dmbaturin removed a project: VyOS 1.4 Sagitta.