首页 > 系统相关 >Linux新建用户设置root权限

Linux新建用户设置root权限

时间:2022-10-05 22:22:27浏览次数:37  
标签:文件 sudoers 用户 etc Linux 权限 root

一、建立新用户

1. 登录root用户

su root

2. 创建新用户

sudo useradd -r -m -s /bin/bash 用户名

其中参数的意义如下:
        -r:建立系统账号
        -m:自动建立用户的登入目录
        -s:指定用户登入后所使用的shell

 

3. 手动为用户设置密码

sudo passwd 用户名

 

二、为新用户增加root权限:

1. 切换到root用户后 输入root用户密码

su

2. 查看sudoers文件

ls -l /etc/sudoers 

文件只有r权限,在改动前需要增加w权限,改动后,再去掉w权限。

3. 给root用户增加w权限

chmod u+w /etc/sudoers

 

4. 查看sudoers文件

ls -l /etc/sudoers


5. vim编辑器 打开sudoers文件

vim /etc/sudoers

6. 在 root ALL=(ALL) ALL 后面加上:

XXX ALL = (ALL) ALL,其中XXX表示你的用户名,保存之后退出

# User privilege specification
root ALL=(ALL:ALL) ALL
demo ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command

其中vim编辑——o (在当前行下面插入一个新行)

             保存退出——Esc 后  :wq!(强制保存退出)

7. 恢复sudoers文件原来的读写权限

chmode u-w /etc/sudoers 

8. 查看sudoers文件

ls -l /etc/sudoers

9. 退出root用户

exit

标签:文件,sudoers,用户,etc,Linux,权限,root
From: https://www.cnblogs.com/linux-learn/p/16756596.html

相关文章

  • linux --- 虚拟文件系统
    Linux内核包含了文件管理子系统组件,它主要实现了虚拟文件系统(VirtualFileSystem,VFS),虚拟文件系统屏蔽了各种硬件上的差异以及具体实现的细节,为所有的硬件设备提供统一的......
  • Linux系列
    入门到精通​01-Linux发展介绍​02-Linux系统安装​03-Linux-Shell​04-Linux文件管理​05-Linux文件编辑​06-Linux用户管理​07-Linux基本权限​08-Linu......
  • 如何将linux设置成网关
    如何将linux设置成网关打开网关linux的端口转发功能:echo'1'>/proc/sys/net/ipv4/ip_forward在VMWare中创建一个仅主机的内网:进入本机配置该网络IP分配为DHCP:......
  • Linux VI编辑器
    编辑保存退出基本命令就不多赘述了yy复制当前行(n)yy复制当前以下n行dd删除当前行(n)dd删除当前以下n行p粘贴/(搜索字符)搜索......
  • Linux-内存
    kswapd_init  kswapd_run    kswapd      kswapd_try_to_sleep        prepare_kswapd_sleep       ......
  • Docker专题-Linux下Docker安装及卸载
    ​​学习资料链接​​一、Docker安装1.选择国内的云服务商,这里选择阿里云为例curl-sSLhttp://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet......
  • 【linux基础】ubuntu系统NVIDIA驱动安装
    前言在安装GPU环境下的软件工具,特别是CUDA/CUDNN等,一定要先把GPU环境搭建好。NVIDIA驱动安装会遇到各种问题,真希望黄教主可以将各个工具如何安装使用讲解的更加细致、清楚一......
  • 【计算机视觉】人脸检测模型的评估方法-linux
    前言人脸检测标准库​​FDDB​​详细介绍了数据库和使用方法。对于训练的模型,如何评估模型的效果呢,本文对此进行介绍。说实话,参考了很多博客,但是感觉都不是很明白(当然本文......
  • 【opencv基础】linux系统opencv以及opencv_contrib的安装与使用
    前言本文主要介绍如何在linux系统安装使用opencv.具体步骤可参考opencv官网​​here.​​步骤编译源码之前需要安装相关依赖库;1.下载源码;2.解压源码;3.配置cmake;注意将配置的......
  • Linux下如何统计指定文件夹下的文件个数、目录个数呢?
    下文笔者讲述linux中统计指定文件夹中文件个数和目录个数的方法分享,如下所示:统计当前文件夹下文件的个数,包括子文件夹里的ls-lR|grep"^-"|wc-l统计文件夹下目录的个数,包......