SuessLabs / VsLinuxDebug

VS Extension to remotely deploy and debug your .NET (Core) C# solutions directly to your Linux or Raspberry Pi devices! .NET Core 3.1, .NET 5, 6, 7, 8, 9
https://marketplace.visualstudio.com/items?itemName=SuessLabs.VSLinuxDebugger
MIT License
37 stars 8 forks source link

[#32][#61] added vsdbg to launch.json, added rsa-sha2-256 for ssh.net… #62

Closed zeusware closed 1 year ago

zeusware commented 1 year ago

Related: #32 #61

New Features

  1. Ubuntu 22.04 LTS OpenSSH package does not support the ssh algo: ssh-rsa u intended bei generating via 'ssh-keygen -m PEM -t rsa -b 4096' by default anymore, Adding the RSA-SHA2-256 for SSH.Net for interpreting private keys made by ssh-keygen -m PEM -t rsa -b 4096 allowing connecting directly.
  2. vsdbg was missing in launch.json, this has been merged already
  3. Using a ppk via plink is obsolete if u gen the key via PowerShell ssh-keygen, so u have now the option to use the system integrated ssh.exe (PS 6 integrate that by default)
DamianSuess commented 1 year ago

Thanks, @zeusware!

While this PR will be reviewed and tested this week. Do you mind updating the description to clearly read the PR's intent and what it addresses? This helps keep the history system clear and tidy for future PR readers.

zeusware commented 1 year ago

1) Ubuntu 22.04 LTS OpenSSH package does not supports the ssh algo: ssh-rsa u intended bei generating via 'ssh-keygen -m PEM -t rsa -b 4096' by default anymore, Adding the rsa-sha2-256 for SSH.Net for interpreting private keys made by ssh-keygen -m PEM -t rsa -b 4096 allowing connecting directly. 2) vsdbg was missing in launch.json, this has been merged already 3) using a ppk via plink is obsolete if u gen the key via PowerShell ssh-keygen, so u have now the option to use the system integrated ssh.exe (PS 6 integrate that by default)

DamianSuess commented 1 year ago

Amazing contribution @zeusware!! I'm going to update the release notes with credit given to you on the new addition and publish the package. Would you like me to use a formal name, or "ZeusWare"?

zeusware commented 1 year ago

Thx ;) I've some more in Pipe if u like. Please use "ZeuSWarE GmbH" ,... with best regards

DamianSuess commented 1 year ago

Thanks for getting back so quickly, Kai.

Making the update as we speak, sir. I'm doing some minor house-keeping code cleanup, which you will need to pull the latest develop branch. The release will be out by the end of today (EST) as version 2.1.