linux没有写的权限问题

  • 今天在VMware上装了一个linux进行了一番测试,在装的过程中还算顺利,也成功的运行了起来,但是我想进入root文件夹或者创建新的文件的时候却报错,显示没有权限。
  • 方式一:在这里插入图片描述

我在linux上创建一个用户,之前是没有设置权限的,然后使用我创建的用户进行登录,通过命令mkdir test创建一个test的目录,结果出现Permission denied。后来才发现我的权限不是管理员权限的。
于是乎使用sudo passwd root命令进入管理管理员root用户下,再输入su root,最后先输入当前用户的密码就可以进入root用户下,就可以进行写的操作了。
补充:sudo passwd root是为用户创建新的密码或者设置新的密码,su root是进入roo用户下

  • 方式二:
    使用sudo命令给普通用户赋管理员权限
    (1)在执行命令前加上sudo让用户获得管理员权限,首先需要在root用户下,具有管理员权限对/etc/sudoers文件进行修改。我们需要先利用su命令切换到root用户下,输入visudo -f /etc/sudoers命令进行编辑。
    (2)进入文件之后,找到root ALL=(ALL) ALL这条语句所在的地方,将root替换成你想要具有管理员权限的用户名(比如:roriring),在这行语句下面输入roriring ALL=(ALL) ALL,然后进行保存。
    (3)在给普通用户管理员权限之后,以后为了修改文件就可以直接在命令前加上sudo即可。

猜你喜欢

转载自blog.csdn.net/Roriring/article/details/88607899