当你使用WSL时,在打开ubuntu的时候会让你设置一个用户名和密码,如果你长时间不用,可能会忘记密码,但使用sudo命令的时候通常都需要你输入密码,解决方法如下:
1、首先记下你当前的用户名,进入ubuntu界面时,@前面的即为你当前的用户名
2、使用cmd将默认用户切换到root用户
在cmd中输入如下命令“ubuntu config --default-user root”
如果你使用的ubuntu有日期,例如Ubuntu 22.04.3,
则应该输入“ubuntu2204 config --default-user root”,其他的类推
3、现在打开linux,输入“passwd username”其中的username就是你之前的用户名,假如你的用户名时aaa,则输入“passwd aaa”,然后即可修改新密码,输入数字时使用字母上方的数字,而不要使用小键盘数字。
4、
再在cmd中将默认用户切换回你的账户,输入命令
ubuntu config --default-user username (username为ubuntud的用户名)
此时就可以用新密码使用sudo命令了