Skip to content

Instantly share code, notes, and snippets.

View yiays's full-sized avatar
🤣
Making a Meme Database

Yiays yiays

🤣
Making a Meme Database
View GitHub Profile
@yiays
yiays / openssh-for-windows-proxyjump-guide.md
Last active March 25, 2024 06:21
How to setup OpenSSH for Windows for ProxyJumping

ProxyJumping

Introduction

ProxyJumping is a method used to get access to a terminal in a private network via SSH.

First, you SSH into a JumpGate (a SSH server exposed to the internet), and then use that JumpGate to pass through a SSH connection to a machine on the JumpGate's local network. By the end of this guide, you should be able to seamlessly connect to a remote private host through a JumpGate with one parameter in a ssh command.

Security should always be paramount when establishing connections like this because the password of a JumpGate can and will be brute-forced by bots on the internet constantly.

Compatiblilty notes

The provided client-side commands are intended for PowerShell. Open PowerShell by right-clicking on the start menu button and selecting Windows Powershell.

About Piracy

In the games industry.

People who pirate games fit into a number of categories...

  • People who want to try a game before buying it - they wouldn't buy the game first no matter what, and intend on paying for it if they like it. These people are a net positive on the developers' revenue.
  • People who already bought the game on a different store - they've already bought the game and are just moving platforms, you can't expect them to buy their entire library back. These people have no negative impact on the developers.
  • People who are unable to run the game with DRM - there are always going to be edge cases (linux gamers, for example) that might not be able to run the paid version of a game, they've either already bought the game or never will. These people have no negative impact on the developers
  • People who simply can't afford or can't legally obtain the game - there are gaming enthusiasts all over the world, some in countries where ~$50 just isn't disposable income

Keybase proof

I hereby claim:

  • I am yiays on github.
  • I am yiays (https://keybase.io/yiays) on keybase.
  • I have a public key ASC2yh6jay4VkZ7MW19UdXyG1TbBbnVxy0_VmiG63jFJfgo

To claim this, I am signing this object: