Skip to content

Instantly share code, notes, and snippets.

@rikka0w0
Created December 7, 2018 06:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rikka0w0/792fdbac78435162fa20f0b367f09c05 to your computer and use it in GitHub Desktop.
Save rikka0w0/792fdbac78435162fa20f0b367f09c05 to your computer and use it in GitHub Desktop.
Setup SSH server (SSHD) on WSL

Setup a RSA key only root login SSHD server on WSL

  1. sudo apt-get purge openssh-server
  2. sudo apt-get install openssh-server
  3. sudo nano /etc/ssh/sshd_config PermitRootLogin yes UsePrivilegeSeparation no Port RSAAuthentication yes PubkeyAuthentication yes PermitRootLogin no ClientAliveInterval 60
  4. sudo service ssh --full-restart
  5. Fix permission problems:
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

-rw------- 1 root root  817 Jun 21 14:36 authorized_keys
drwx------  2 root root 4.0K Jun 21 14:36 .ssh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment