Releases: Venafi/vssh-cli
vSSH CLI v1.0.2024062107
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Bug fixes & updates
- Dependencies are updated to the latest versions.
vSSH CLI v1.0.2023091815
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Bug fixes & updates
- FIX:
vssh
failing withUnable to parse key comment: invalid character 'k' looking for begging of value
. - Dependencies are updated to the latest versions.
vSSH CLI 1.0.2022102717
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
vssh login
now supports existing SSH keys to be used when enrolling certificates.vssh certificate enroll
can generate passphrase protected private keys.- Users can pass principals as positional argument to
vssh certificate enroll
. Examplevssh certificate enroll web-admin
- Users can now use
--force
flag to force certificate renewal when usingvssh certificate renew
- Users can pass the path to the certificate as positional argument when using
vssh certificate renew
. Examplevssh certificate renew id_rsa-cert.pub
- By default,
vssh certificate renew
does not regenerate the private key. This can be done by passing--rekey
flag.
Bug fixes
- FIX:
vssh certificate enroll
fails when the current user has incorrect group membership. - FIX: Locally generated private keys are not accepted by old OpenSSH clients.
- FIX: Service generated SSH keys are not overwritten on the disk.
- FIX: Duplicate principals are displayed when showing the status.
vSSH CLI 1.0.2022091218
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
vssh login
now supports positional arguments. You can pass the username and template without specifying flags. For example, you can usevssh login alice
without specifying--user
flag.vssh
now allows users to automate the process of retrieving the public keys of SSH CAs. For non-interactive operations you can usevssh service ca retrieve --no-prompt --template "Users - Web Admins" --use-to-configure openssh_server --out-file trusted_user_ca_keys.pub
- Users can enable log messages to be in JSON format. This is done my passing
--log-format json
.
vSSH CLI 1.0.2022072117
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
vssh
now allows users to obtain and revoke access tokens usingvssh service token
command.
Bug fixes
- Fixed an issue on Windows where incorrect permissions are set to private keys stored on disk.
vSSH CLI 1.0.2022061811
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
vssh
now accepts--debug
to see verbose logging.vssh
now generates config file which can be used by OpenSSH clients (e.g.,ssh -F ssh_config
)
Bug fixes
- Fixed an issue where
vssh
cannot communicate with endpoints configured to accept TLS client certificates. - Fixed an issue where pre-configured template was not taken into account.
- Fixed an issue where tokens are not invalidated.
- Fixed an issue where
--out-file
was not taken into account whenvssh login
was used. - Fixed slowness after enrolment.
vSSH CLI v1.0.2022052505
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
vssh update
shows release notes prior update.vssh update
supports pre-release versions of vSSH CLI.
SHA256 Checksums
5bc92018496b3c841c65e89b02fb11e9447185a5 vssh_darwin_amd64.zip
a05da0305d8f44675a5c8c57dd1dc98601cc1673 vssh_darwin_arm64.zip
4e0803de692bd05a26a941abffc0ad3d9ab175dc vssh_linux_386.zip
9256a1761fb90876da4d40e8466aa2cff16b692c vssh_linux_amd64.zip
4eec501bdb9db080e05df38999aaf2296480d809 vssh_windows_386.zip
b7cc3be5b1ca1c4fb03fc8c0b946ad3dcf687db8 vssh_windows_amd64.zip
vSSH CLI 1.0.2022052417
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Bug fixes
vssh certificate renew
command was returning invalid arguments on some Linux devices. This is now fixed.
SHA256 Checksums
ee6db2115ec885df2e093372bf639cdb6030c836 vssh_darwin_amd64.zip
02f25ca5eed72aea31ae8e1f315d306fadbf9f6a vssh_darwin_arm64.zip
38bff796704a36e936e3e7de945c11b7982c0689 vssh_linux_386.zip
d8ab0f4fed4f3478fe4dbddf2a9a6b679f70e973 vssh_linux_amd64.zip
c833fd23d9d46ee05f58713019662aa5961fb794 vssh_windows_386.zip
21db3a303555dc35d26e05afb6750c6f843832fb vssh_windows_amd64.zip
vSSH CLI 1.0.2022051917
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
- Now users can use
vssh profile set
command to modify options is configuration profiles.
Bug fixes
- Symlink check is performed only on Linux hosts with supported kernel.
- Invalid flags passed to
vssh
were not reported properly.
SHA256 Checksums
18caa4a5706184ea16090fbef3da1e3c5934976b vssh_darwin_amd64.zip
8d045bb6d9f78b0b6b2beb1b9ae9480dc8626045 vssh_darwin_arm64.zip
1d74b77a28b42ed19507316db923d8089655018e vssh_linux_386.zip
24ae9f9808b57e50b00cb246838e28f0b837c7d1 vssh_linux_amd64.zip
8f59f27a2cd57153532503ca341b9093d4c6f714 vssh_windows_386.zip
7d258e5e5cbe6761b9fcc231f8a42e7f10a4deb5 vssh_windows_amd64.zip
vSSH CLI 1.0.2022051816
This release of vSSH CLI contains the following features, bug fixes, and stability improvements.
Features
- Now users can use
vssh openssh agent status
command to see the status of OpenSSH authentication agent.
SHA256 Checksums
584511614ac81749265f6144a3c168344050512a vssh_darwin_amd64.zip
e2a839744ce0cd703abe317f90d36f6b2019d280 vssh_darwin_arm64.zip
1c5be7553ec25e5c4f8e06fadfe10ef9c3977f1c vssh_linux_386.zip
8850ea909de95156590f5de66761177e60aa7740 vssh_linux_amd64.zip
aaf32ffeaa9f4748edc457a96774f587305c59eb vssh_windows_386.zip
e35e8907dcdaa033da382edc35304dd2e2e059f6 vssh_windows_amd64.zip