pelican origin ssh-auth login
Interactive keyboard-interactive authentication via WebSocket
Synopsis
Connect to an origin’s SSH backend via WebSocket to complete keyboard-interactive authentication challenges from your terminal.
This is useful when the origin needs to authenticate to a remote SSH server that requires keyboard-interactive authentication (e.g., 2FA, OTP).
If —origin is not specified, the command will try to determine the origin URL from the pelican.addresses file (for local origins) or the configuration.
Example: pelican origin ssh-auth login pelican origin ssh-auth login —origin https://origin.example.com pelican origin ssh-auth login —origin https://origin.example.com —host storage.internal
pelican origin ssh-auth login [flags]Options
-h, --help help for login
--host string SSH host to authenticate (optional, uses default if not specified)
--origin string Origin URL to connect to (auto-detected if not specified)
--token string Path to a file containing an admin token (auto-generated if not specified)Options inherited from parent commands
--config string config file (default is $HOME/.config/pelican/pelican.yaml)
-d, --debug Enable debug log messages
-f, --federation string Pelican federation to utilize
--json output results in JSON format
-L, --log string Specified log output file
--version Print the version and exit