You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add helper function to show or hide the cursor
* Watch cli directory in wrangler "dev" script
* containers: ssh UX improvements
Fix a few papercuts with the new container ssh command:
* Provide single-letter aliases for common SSH options (`-F` to specify
a config file, `-o` to specify options, `-i` to set the private key)
* Allow `-o` to be used multiple times for setting multiple options
* Show the cursor when the SSH process starts. The library that
Wrangler uses to draw the interactive UI (clack) hides the cursor, so
it is not visible when the SSH shell starts. We need to manually make
it visible.
* Hard code some specific SSH options (ControlMaster, ControlPersist,
UserKnownHostsFile, and StrictHostKeyChecking). These don't make sense
to use with the way our SSH implementation works
--cipher Sets \`ssh -c\`: Select the cipher specification for encrypting the session [string]
42
42
--log-file Sets \`ssh -E\`: Append debug logs to log_file instead of standard error [string]
43
43
--escape-char Sets \`ssh -e\`: Set the escape character for sessions with a pty (default: ‘~’) [string]
44
-
--config-file Sets \`ssh -F\`: Specify an alternative per-user ssh configuration file [string]
45
-
--pkcs11 \`Sets \`ssh -I\`: Specify the PKCS#11 shared library ssh should use to communicate with a PKCS#11 token providing keys for user authentication [string]
46
-
--identity-file Sets \`ssh -i\`: Select a file from which the identity (private key) for public key authentication is read [string]
44
+
-F, --config-file Sets \`ssh -F\`: Specify an alternative per-user ssh configuration file [string]
45
+
--pkcs11 Sets \`ssh -I\`: Specify the PKCS#11 shared library ssh should use to communicate with a PKCS#11 token providing keys for user authentication [string]
46
+
-i, --identity-file Sets \`ssh -i\`: Select a file from which the identity (private key) for public key authentication is read [string]
47
47
--mac-spec Sets \`ssh -m\`: A comma-separated list of MAC (message authentication code) algorithms, specified in order of preference [string]
48
-
--option Sets \`ssh -o\`: Can be used to give options in the format used in the ssh configuration file [string]
48
+
-o, --option Sets \`ssh -o\`: Set options in the format used in the ssh configuration file. May be repeated [string]
49
49
--tag Sets \`ssh -P\`: Specify a tag name that may be used to select configuration in ssh_config [string]"
0 commit comments