记录一次使用ssh成功连接wsl2的Ubuntu

使用的发行版

C:\Users\Fa> wsl -l -v
  NAME            STATE           VERSION
* Ubuntu-20.04    Running         2

配置ssh

  1. 修改sshd_config配置
vi /etc/ssh/sshd_config
Port = 22 # 去掉#,代表启用端口号22
ListenAddress 0.0.0.0 # 去掉#,代表监听所有地址
PasswordAuthentication yes,# 将no改成yes,用于使用账号密码的登录

PermitRootLogin prohibit-password # 去掉#,并将值改成yes,则支持root用户密码登录了
  1. 重启ssh服务
sudo service ssh restart
PS: 如果重启ssh服务出现
sshd: no hostkeys available -- exiting
则执行如下操作:
1. ssh-keygen -A
2. /etc/init.d/ssh start

到这即可愉快的通过ssh访问了

你可能感兴趣的:(wsl,linux,ubuntu,windows,10)