当前位置:   article > 正文

Linux用户创建目录显示permission denied_mkdir创建目录权限不够

mkdir创建目录权限不够

问题描述

在用户下面创建目录,发现权限不够

  1. bigboots@bigboots:/home$ mkdir the_root.data
  2. mkdir: cannot create directory ‘the_root.data’: Permission denied

解决办法

mkdir命令前面加上sudo

  1. bigboots@bigboots:/home$ sudo mkdir the_root.data
  2. bigboots@bigboots:/home$ ls
  3. bigboots the_root.data

关于sudo

sudo背景

Sudo 的全称为:super user do。 顾名思义:干超级用户才能干的事!所以sudo最常用的功能就是提升一个命名的执行权限。

那为什么不能直接切换到root权限去做这些事情呢?

root 权限实在是太大了,泄漏或者误操作都将造成巨大的风险,于是sudo横空出世了! 所以说,就算是你有root权限,使用这个命令也可以防止由于误操作造成不可挽回的损失或麻烦。

sudo作用

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。换句话说通过此命令可以让非root的用户运行只有root才有权限执行的命令。

sudo原理

并不是每一个用户都可以拥有sudo的权限的,想要使用sudo需要让root用户将其名字、可以执行的特定命令、按照哪种用户或用户组的身份执行等信息注册到/etc/sudoers文件中,即完成对该用户的授权(此时该用户称为“sudoer”)才可以。

当一般用户执行特殊权限时,在命令前加上 sudo,此时系统会让你输入密码以确认终端机前操作的是你本人,确认后系统会将该命令的进程以超级用户的权限运行。

在一定的时间段内,再次执行sudo的命令时不再询问密码,超出此时间段(一般为5分钟)后需要再次输入密码。

每次sudo都输密码好麻烦,怎么办?

提供给你一个可以不输sudo密码的解决办法

more /etc/sudoers #关于sudo的各种设定

按照我图片的设置,进行更改操作

退出后就设置完成了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/89276
推荐阅读
相关标签
  

闽ICP备14008679号