首页 > 系统相关 >linux创建新用户

linux创建新用户

时间:2024-01-26 22:55:45浏览次数:20  
标签:创建 sudoers sudo 用户 linux docker 权限

1、创建用户名和密码
sudo adduser
2、授予sudo权限
回到root账户,输入chmod u+w /etc/sudoers授予读写权限
输入vim /etc/sudoers
找到这行 root ALL=(ALL) ALL,在他下面添加 xxx ALL=(ALL) ALL (这里的 xxx 是你的用户名)
(注意ALL三个字母全是大写的!!!)
3、给docker命令sudo权限
为了避免每次使用docker命令都需要加上sudo权限,可以将当前用户加入安装中自动创建的docker用户组(可以参考官方文档):
sudo usermod -aG docker $USER
执行完此操作后,需要退出服务器,再重新登录回来,才可以省去sudo权限。

标签:创建,sudoers,sudo,用户,linux,docker,权限
From: https://www.cnblogs.com/twinkler/p/17990830

相关文章

  • Windows内核开发-[2]、创建第一个驱动程序
    使用VisualStudio2022创建一个EmptyWDMDriver工程  工程创建后,添加一个MyFirstDriver.cpp文件,输入以下内容1#include<ntddk.h>23VOIDDriverUnload(PDRIVER_OBJECTDriverObject)4{5if(DriverObject!=NULL)6{7DbgPrint("Driver......
  • Linux线程API使用与分析
    线程是操作系统进程调度器可调度的最小粒度的执行单元执行ps-eLF查看线程UIDPIDPPIDLWPCNLWPSZRSSPSRSTIMETTYTIMECMDroot10372410368010372401423667400481Jan24?00:00:13/root/.vscode-server......
  • 在linux中安装nginx 集群 步骤 实例 双语版
    以下是在Linux中安装Nginx集群的步骤:在每个节点上安装Nginx软件包。可以使用包管理系统安装,如apt-get或yum,或者从Nginx官方网站下载源码进行编译和安装。创建一个共享的存储区来存放Nginx配置文件和日志文件。这可以是本地文件系统的共享目录,也可以是网络文件系统(NFS)。创建一个Ngin......
  • Linux-unbuntu目录操作
    1.打开目录2.读取目录内容3.关闭目录4.mkdir--创建目录5.rmdir--删除目录(只能删除空文件夹)6.getcwd--获取当前工作的绝对路径7.chdir--改变当前的工作路径8.chmod--功能-更改权限打开目录:opendir头文件:#include<sys/types.h>#include<sirent.h>DIR*opendir(constch......
  • linux 安装 elasticsearch
    安装Elasticsearch在Linux系统上的步骤如下:首先,确保你的系统已经安装了Java,Elasticsearch是基于Java开发的,所以需要先安装Java运行环境。可以使用以下命令来检查Java是否已经安装:java-version如果Java已经安装,将会显示Java版本信息。如果没有安装,请根据你的系统......
  • Archlinux pacman 滚挂的惨痛教训
    本文以BY-NC-SA协议发布。省流不要将/var/cache/pacman/pkg及它的任一父目录设为符号链接。完整版我真傻,真的。我是单知道/var/cache会占很大空间导致滚挂,不知道/var/cache不能设为符号链接。在上次滚挂后我设置了符号链接,然后一个月不到就又挂了,救不回来的那种。翻......
  • Linux进程间通信_管道
    进程间通信概述在开发过程中,有时会需要进程间进行一些交流和互动,比如一个进程向另一个进程发送数据、发送命令、发送通知或进行某种协同,进程之间的这些行为,其实是在进行进程间通信。进程间通信,即是让多个进程之间可以实现数据层面的交互。由于进程的独立性,进程间通信的成本并不低。......
  • 一生一芯-Linux环境搭建
    1.gdb调试1.gdb-qFilename进入gdb调试器2.(gdb)b3 在第三行添加断点 breakpoint3.(gdb)run 执行程序4.(gdb)whatisiNum 查看iNum的数据类型5.(gdb)c 继续执行程序(直到下一个断点或者之后没有断点就运行完整个程序)6.(gdb) n 一步一步执行程序7.(gdb)piNu......
  • linux 查看内存
    linux查看内存多大的方法:1、执行“free-m”命令,输出列表的“total”项值就是查询的总内存数;2、执行“cat/proc/meminfo”命令,可显示内存的详细信息,输出列表的“MemTotal”项值就是查询的总内存大小。linux查看内存多大的方法1.free-h,显示内存单位 2、执行free-mfr......
  • Linux man命令
    在Linux系统中,man是一个命令,用于调用系统的手册页(ManualPages)以获取命令、函数、文件或概念的详细信息和用法。手册页是一种文档形式,提供了有关Linux系统中各种命令、工具、库函数、文件格式等的详细说明。它们按照特定的章节组织,并分配了不同的编号。要使用man命令来查......