mirror of
https://github.com/vyos/vyos-documentation.git
synced 2025-11-02 20:02:05 +01:00
T971 Document the use of ssh key options
While adding " support in T971, I noticed that `options` weren't documented at all. This commit adds documentation for ssh options, including the use of " (cherry picked from commit 1b93c11014125863c1f5baa2e929893c9195a7a5)
This commit is contained in:
parent
7479329761
commit
a0ddc0459e
@ -74,6 +74,14 @@ The third part is simply an identifier, and is for your own reference.
|
||||
.. note:: You can assign multiple keys to the same user by using a unique
|
||||
identifier per SSH key.
|
||||
|
||||
.. cfgcmd:: set system login user <username> authentication public-keys
|
||||
<identifier> options <options>
|
||||
|
||||
Set the options for this public key. See the ssh ``authorized_keys`` man page
|
||||
for details of what you can specify here. To place a ``"`` character in the
|
||||
options field, use ``"``, for example ``from="10.0.0.0/24"``
|
||||
to restrict where the user may connect from when using this key.
|
||||
|
||||
.. cfgcmd:: loadkey <username> <location>
|
||||
|
||||
SSH keys can not only be specified on the command-line but also loaded for
|
||||
@ -92,12 +100,14 @@ Example
|
||||
-------
|
||||
|
||||
In the following example, both `User1` and `User2` will be able to SSH into
|
||||
VyOS as user ``vyos`` using their very own keys.
|
||||
VyOS as user ``vyos`` using their very own keys. `User1` is restricted to only
|
||||
be able to connect from a single IP address.
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
set system login user vyos authentication public-keys 'User1' key "AAAAB3Nz...KwEW"
|
||||
set system login user vyos authentication public-keys 'User1' type ssh-rsa
|
||||
set system login user vyos authentication public-keys 'User1' options "from="192.168.0.100""
|
||||
set system login user vyos authentication public-keys 'User2' key "AAAAQ39x...fbV3"
|
||||
set system login user vyos authentication public-keys 'User2' type ssh-rsa
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user