之前在 Win 11 23H 搞好的 Ubuntu 18.04 LTS 的网络配置,回到家里,又死活连不上了,原因未知,于是重新记录一下吧。
Window 侧
type .\.wslconfig
[wsl2]
networkingMode=bridged
vmSwitch=WSLBridge
ipv6=false
WSL2 这边之前按就安装好了 sshd,但是设置了不支持密码登陆,而是用 ssh 公钥登录,关键配置是:
# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication no
#PermitEmptyPasswords no
# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no
然后支持 vscode 使用 Remote - SSH 连接,但是 Putty 用的自己的 SSH 方案的,还没搞懂要怎么连接。
不过不管咋说,用 vscode 写这个 blog 没啥问题。