Z(iti)scp, Carb-loaded ssh performs faster and stronger than ssh
Z(iti)scp is a version of ssh that utilizes a ziti network to provide a faster and more secure remote connection. A ziti connection must be established before use
zscp <remoteUsername>@<targetIdentity>:[Remote Path] [Local Path]
Local to Remote: zscp [Local Path][...] <remoteUsername>@<targetIdentity>:[Remote Path] [flags]
-i, --SshKeyPath string Path to ssh key. default: $HOME/.ssh/id_rsa
-c, --ZConfig string Path to ziti config file. default: /home/cd/.config/zssh/default.json
-p, --callbackPort string Port for Callback. default: 63275
-n, --clientID string IdP ClientID. default: openziti-client
-e, --clientSecret string IdP ClientSecret. default: (empty string - use PKCE)
--controllerUrl string the url of the controller to use. only used with --oidcOnly
-d, --debug pass to enable any additional debug information
-h, --help help for zscp
-o, --oidc toggle OIDC mode. default: false
-a, --oidcIssuer string URL of the OpenID Connect provider. required
--oidcOnly toggle OIDC only mode. default: false
-r, --recursive pass to enable recursive file transfer
-s, --service string service name. default: zssh
- zscp completion - Generate the autocompletion script for the specified shell
- zscp enroll - enroll an identity
- zscp mfa - Manage MFA for the provided identity