Skip to content

Commit d1ee6f9

Browse files
committed
wording
1 parent ed1ed3c commit d1ee6f9

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

‎docs/linux/connectionmanager-reference.md‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ The functionality of `ConnectionManager.exe` is also available in Visual Studio.
3131

3232
Authenticates and adds a new connection. By default, it uses port 22 and password authentication. (You are prompted to enter a password.) Use both **-`-password`** and **`--privatekey`** to specify a password for a private key.
3333

34-
Username/password is an insecure pattern. Consider using a private key to authenticate, which is generally more secure.
35-
36-
Versions of Visual Studio before 17.10 support Elliptic Curve (EC), Rivert-Shamir-Adleman (RSA), and Digital signature algorithm (DSA) keys for remote connections. Because of security concerns, RSA and DSA keys are no longer supported in VS 17.10 and later. Only EC keys are currently supported.
34+
You can use use username/password to authenticate, but you can also use a private key which is generally more secure. Versions of Visual Studio before 17.10 support Elliptic Curve (EC), Rivert-Shamir-Adleman (RSA), and Digital signature algorithm (DSA) keys for remote connections. Because of security concerns, RSA and DSA keys are no longer supported in VS 17.10 and later. Only EC keys are currently supported.
3735

3836
To create a key pair compatible with the connection manager, use the command `ssh-keygen -m pem -t ecdsa -f <key-name>`. If you use `ssh-keygen` to create the private key, you must specify the switch `-m pem`, or the key won't be accepted by Visual Studio. If your private key begins with `-----BEGIN OPENSSH PRIVATE KEY-----`, you must convert it with `ssh-keygen -p -f <FILE> -m pem`.
3937

0 commit comments

Comments
 (0)