ubuntu下出现permission denied的解决办法
最近需要使用linux系统,就在电脑上安装了vmware虚拟机,在虚拟机上安装了ubuntu20.04系统。
学习中用到了docker容器,照着docker学习菜鸟教程的时候在命令行里使用 $ docker run -it ubuntu /bin/bash 来使用ubuntu镜像
启动一个容器的时候遇到了 permission denied的问题。
原因是权限不足,有很多文章通过chomod命令更改权限为777,但是我感觉很不方便,
不适合我这种刚使用linux的新手,后来找到了一种比较简单且有效的方法来解决permission denied的问题
命令行输入
sudo passwd
他会提示你输入新密码,再次输入密码,输入原密码就可以,成功之后,输入
su root
再次输入密码即可
这时候发现输入命令前的$号已经变成#号,再次执行 docker run -it ubuntu /bin/bash 发现可以执行,问题解决~
这个方法对于ubuntu中其他的permission denied问题也是适用的~