今天小哥在使用linux子系统的时候,遇到了su命令发生Authentication failure错误。
如下图。
![fd2cbad5acb30fb07649b70ee73d3e0c.png](https://img-blog.csdnimg.cn/img_convert/fd2cbad5acb30fb07649b70ee73d3e0c.png)
于是解决一下。
这个错误一般是三个原因造成的:
1、输入的账号密码是错误的。
2、刚安装完系统,没有设置root用户密码。
解决方案:
sudo passwd
然后更新你的账户密码就可以了。
顺便,小哥写一下本人的ubuntu 18.04 lts版本子系统优化方案。
1、更换国内apt源(以阿里为例)
![af130c6eeb7619eca1d07cf17b7b83f9.png](https://img-blog.csdnimg.cn/img_convert/af130c6eeb7619eca1d07cf17b7b83f9.png)
附上阿里源
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
之后执行:sudo apt-get update更新源。
2、更换终端
win10下实在太丑了,而且功能很少,很不好用。推荐大家一个开源软件cmder,可以完美解决这一问题。这个软件同样可以在官网上下载到,而且是免安装的哦。
![134e2ae31a56870dd59c9024e606fbc4.png](https://img-blog.csdnimg.cn/img_convert/134e2ae31a56870dd59c9024e606fbc4.png)
最后,送给大家一个cmder的小绝招。我们可以将cmder添加进win10的环境变量中,这样我们就可以像在Linux系统中那样,在任意文件目录下直接右键打开cmder并进入当前路径了。
![888b7133b8078667bdcb382a5e9b15c8.png](https://img-blog.csdnimg.cn/img_convert/888b7133b8078667bdcb382a5e9b15c8.png)
比如在桌面点击右键,选择cmder here,这样打开cmder就可以直接进入桌面的路径了。