Linux使用非root用户在根目录中创建文件夹
使用非root用户在根目录中创建文件夹时出现以下问题:mycentos(非root用户名)权限不够
使用 sudo mkdir test 指令提示 mycentos(非root用户名)不在 sudres 文件中
这里其实需要给 mycentos(非root用户名) 先赋权,然后才能使用 sudo mkdir test 指令进行创建,具体操作如下:
处理这个问题很简单,但应该先理解其原理再操作
首先要明白root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限。
这里就有了一个 /etc/sudoers文件,用来保存一些用户,使这些用户可以通过sudo命令来暂时获取root的权限。这些用户使用sudo时输入的密码是当前用户密码,而不是root密码。还可一在sudoers文件里限制一般用户的权限,这样就有了安全保证。
现在要让mycentos用户获得sudo使用权
1.切换到超级用户root
$su root
2.查看/etc/sudoers权限,可以看到当前权限为440
$ ls -all /etc/sudoers
-r--r-----. 1 root root 4328 12月 13 2019 sudoers
3.更改权限为777
$chmod 777/etc/sudoers
4.编辑/etc/sudoers
$vi /etc/sudoers
5.在root ALL=(ALL:ALL) ALL 下面添加一行
mycentos ALL=(ALL)ALL
然后保存退出。
第一个ALL是指网络中的主机,我们后面把它改成了主机名,它指明jack可以在此主机上执行后面的命令。
第二个括号里的ALL是指目标用户,也就是以谁的身份去执行命令。
最后一个ALL当然就是指命令名了。
具体这里不作说明
6.把/etc/sudoers权限改回440
$chmod 440 /etc/sudoers
7.操作完成,切换到mycentos用户测试一下
记得千万吧 sudoers 文件权限改回至440
Linux使用非root用户在根目录中创建文件夹相关推荐
- Linux服务上普通用户下磁盘莫名,创建文件夹报错cannot create directory `log‘: No space left on device
项目场景: Linux服务CentOS6.7环境下部署集成项目. 问题描述: /home目录下普通用户莫名的提示没有磁盘空间,df -h显示磁盘空间已满,但是实际的文件夹大小只有2G左右,其他40多G ...
- linux是不是在根目录下安装的软件其它用户就可以使用,[转载]Linux下非root用户如何安装软件...
[转载]Linux下非root用户如何安装软件 这是本人遇到的实际问题,之前用到的所有机器,无论是自己的PC还是云服务器,root权限都是妥妥的,但是现在发现实验室的服务器原来自己并没有root权限2 ...
- linux装软件需要root用户,Linux下非root用户安装软件的一般流程:
1. 获取源代码,一般是wget方式,ubuntu可以使用apt-get source来获取源代码. 2. 解压源代码,一般使用tar -zxvf xxx.tar.gz即可 3. 切换到解压后的目录, ...
- Linux 下非 root 用户 Conda 安装生物信息 R 软件包 MetaboAnalystR 演示
(首发地址:学习日记 https://www.learndiary.com/2022/06/metaboanalystr/ ) 前些天演示了一下 Linux 下非 root 用户 Conda 安装生 ...
- 在linux系统中创建文件夹,Linux系统中创建文件夹命令详解
Linux系统中创建一个新的文件夹我们可以使用命令来执行,下面由学习啦小编为大家整理了Linux系统中创建文件夹命令详解,希望对大家有帮助! Linux系统中创建文件夹命令详解 一.mkdir命令使用 ...
- linux 分配权限(sudo mkdir **) 解决创建文件夹无权限问题
linux 分配权限(sudo mkdir ) 解决创建文件夹无权限 1.## mkdir java 2.## sudo mkdir java 使用sudo来获得root权限创建文件夹 提示当前管理员 ...
- vb在服务器上新建文件夹,vb.net-如果不存在,如何在VB中创建文件夹?
vb.net-如果不存在,如何在VB中创建文件夹? 我为自己编写了一个小小的下载应用程序,以便我可以轻松地从服务器上获取一组文件,然后将它们全部放入带有全新安装的Windows的新PC上,而无需实际运 ...
- java 创建文件夹的方法_java中创建文件夹的方法
java中创建文件夹的方法 发布时间:2020-06-10 11:46:49 来源:亿速云 阅读:461 作者:Leah 这篇文章给大家分享的是java中创建文件夹的方法.小编觉得挺实用的,因此分享给 ...
- Mac 根目录下创建文件夹
Mac 根目录下创建文件夹 一.在根目录下用sudo创建文件夹. 在/System/Volumes/Data/目录下创建所需文件夹 cd /System/Volumes/Data/ sudo mkdi ...
最新文章
- IT界顶级大咖讲解如何获得月薪5万以上的秘诀干货!
- html css文本框按钮,css样式之区分input是按钮还是文本框的方法
- EasyUI环境搭建与入门基础语法
- C#MysqlHelper
- 前端知识点回顾——HTML,CSS篇
- 1.0 MySQL数据库基础知识
- SAP 2020全球技术大会(SAP 2020 TechEd)中国区会场现在开始报名啦!
- 程序员经典面试题,高并发系统,一般需要怎么做
- 突破技术管理,IT人中年危机变契机
- python需要配置环境变量吗_w10版本python怎样设置环境变量
- CALayer与UIView区别和联系【转】
- Linux 命令之——文件行数查询命令温习
- 计算机英语教程第6版,计算机英语教程(第6版)
- H5py数据集的制作
- 利用python核算工资_年薪10w用Python,年薪50w利用Python
- 小马激活工具激活系统后,电脑不能启动,出现错误 a disk read error occurred
- 基于三层交换技术的校园网设计与实现
- 小程序项目:基于微信小程序的答题系统——计算机毕业设计
- python 图像格式转换文件夹下 jpg 转 bmp | 目录遍历
- MS建模后转成LAMMPS的data文件