Live data from Hacker News

Windows Server 2019 Includes OpenSSH

blogs.windows.com

71–80 of 296 posts

Re: Windows Server 2019 Includes OpenSSH

#71

Microsoft is becoming the defacto leader in open source.

This is almost undeniable. Seems like everyone and their mother are using vscode, typescript is huge, .NET Core is FOSS, PowerShell is now open source, etc etc.

The Language Server Protocol has revolutionized IDEs in general.

And now that they own GitHub (and their projects like Atom), it seems like the entire FOSS developer workflow is likely to be from MS-derived projects. Which I'm sure they are hoping will translate into more cloud service revenue and online software subscriptions.

If you are starting a new company, BizSpark is a really attractive offering. Could run a whole business on it, and yet none of your devs need to be running windows on their machines.

Re: Windows Server 2019 Includes OpenSSH

#72

It's available out of the box in Windows 10 April 2018 Update, as well. Just pop open a Command Prompt and type "ssh."

Actually, note that Windows 10 has the OpenSSH client , "ssh", but to my knowledge, does not include the ability to be an OpenSSH server . EDIT: 1803 build appparently can get OpenSSH Server running, but it's "a bit of work": https://www.bleepingcomputer.com/news/microsoft/how-to-insta...

I am running this on AWS. It was a 30 minute exercise and it's only available on the 'core' AMI. This means there is no GUI even if you wanted one. I do like the ability to run regular CMD or PowerShell. I am experimenting with using SSH to automate deployments to Windows Server.

Re: Windows Server 2019 Includes OpenSSH

#75
This is pretty awesome news.. for the last few months, we've been working on porting the Userify shim (but not currently the server) to Windows.

This will work exactly as it does on Linux (and the shim will continue to be open source): local admin (or user) accounts will be created and keys deployed, and the user will be able to choose PowerShell as their shell of choice.

(FWIW, Userify is both a cloud/SaaS and on-premise/self-hosted SSH key management solution designed for modern clouds like AWS and Azure that creates local accounts, deploys keys, and then keeps everything in sync using just outbound HTTPS connections.)

Re: Windows Server 2019 Includes OpenSSH

#76

Earlier quoted context omitted.

Microsoft has come a really long way recently towards moving to CLI-based management. Starting with Server 2016, the default installation method of Windows Server no longer includes most of the GUI (called the Desktop Experience), leaving you with a command prompt window in the middle of the screen instead. An even thinner version of Windows Server, Nano Server, is also available, and includes even less GUI, being mu…

They started on this in the late 2000s when I was an intern there. But there was a lot to untangle. It’s the biggest refactoring job you can imagine. A decade long effort. Back then they didn’t really understand the point of ssh though. They had a vision of remote management via .net RPC and powershell.

> Back then they didn’t really understand the point of ssh though.

As an outside observer, it really looked to me like Microsoft had their head in the clouds up until about 2011. It's like the whole decade between 2005-2015 for MS was about recognizing and coming to terms with the multiple "whole worlds out there" and getting past NIH syndrome.

Re: Windows Server 2019 Includes OpenSSH

#77
If it's similar to SSH in Windows 10 (developer feature) it behaves quite strangely with user account privileges. I tried to `vagrant up` a project configured to use VirtualBox but it was not successful and caused a whole load of file system permission errors in thr project directory mixed between SYSTEM and Andrew (my user account). Additionally, VirtualBox had trouble deleting the VM until a reboot.

This is the Vagrantfile: https://github.com/andrewmackrodt/boot2lxd/blob/develop/Vagr... - it creates and attaches an extra virtualdisk in the project directory which was owned by SYSTEM IIRC.

TL;DR the VM which should have worked did not work, my FS had weird permissions and a reboot was required to clean up VirtualBox.

Re: Windows Server 2019 Includes OpenSSH

#79
post #33
post #24

Earlier quoted context omitted.

I know it’s a joke, but OpenSSH is not that old: its initial release was in December, 1999.

Looks like it was forked from some predecessors ( https://en.wikipedia.org/wiki/Secure_Shell#OSSH ) but doesn't go into the history much more than that. I remember telnet, where there any encrypted predecessors before the ssh family?

OpenSSH was forked from the original SSH (version 1) code by Tatu Ylönen after it went closed source in the mid-1990's IIRC.

https://www.openssh.com/history.html

Re: Windows Server 2019 Includes OpenSSH

#80
post #71

Microsoft is becoming the defacto leader in open source.

This is almost undeniable. Seems like everyone and their mother are using vscode, typescript is huge, .NET Core is FOSS, PowerShell is now open source, etc etc. The Language Server Protocol has revolutionized IDEs in general. And now that they own GitHub (and their projects like Atom), it seems like the entire FOSS developer workflow is likely to be from MS-derived projects. Which I'm sure they are hoping will transl…

Unfortunately Bizspark is only available though accelerators, incubators, and VCs now.
Post reply on HN