配置步骤如下:

  • 登陆或切换到root用户下;因为只有root用户才具有权限进行用户的添加,使用命令sudo su,切换为管理员用户
  • 添加用户 adduser -m youuser,并且在home路径下创建同名的用户文件夹
  • passwd youuser,youuser是先前创建的用户的名字,需要输入两次密码,并且两次密码需要保证一致
  • 添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers;sudoers文件默认不具有写的权限,需要升级权限
  • 编辑sudoers文件:vi /etc/sudoers
  • 找到这行 root ALL=(ALL) ALL,在其下面添加xxx ALL=(ALL) ALL (注:这里的xxx是创建的用户名)
  • 撤销sudoers文件写权限,命令:chmod u-w /etc/sudoers,如果不撤销这个文件的写入权限,是无法使用的

    至此,普通用户就可以使用sudo,升级到管理员了

创建新用户后,基础命令都用不了报错如,ls: cannot open directory '.': Permission denied的问题解决

su -l 用户名 

Linux中创建用户并且配置sudo权限,百分百简单有效相关推荐

  1. Linux里ftp新建管理员,Linux如何创建用户并配置FTP权限

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记,顺便配置一下FTP.声明:使用Linux版本release 5.6,并以超级管理员root身份运行. 1.创建用 ...

  2. 如何使用useradd命令在Linux中创建用户

    Linux是一个多用户系统,这意味着不止一个人可以同时在同一系统进行交互.作为系统管理员,您有责任通过创建和删除用户来管理系统的用户和组,并将其分配给不同的组. 在Linux中,您可以使用userad ...

  3. 使用adduser命令在Debian Linux中创建用户

    在本教程中,我们将学习如何使用命令行界面在Debian Linux中添加用户. Debian Linux使用adduser命令从命令行创建用户.使用adduser命令后跟用户名来创建具有默认选项的新用 ...

  4. 给Linux创建用户并赋予sudo权限

    文章目录 1.创建账户 2.修改密码 3.赋予sudo权限 4.如何切换root账户 当我们需要一个普通账户,并且这个账户可以在需要的时候提权执行root命令的时候,这篇文章讲告诉你如何来做. 当然这 ...

  5. 【Linux】centos创建用户以及赋予sudo权限

    需求:在centos7系统中创建一个用户,并赋予sudo权限 一.创建用户名为:test adduser test 为该用户创建密码: passwd test 二.授权 个人用户的权限只可以在本hom ...

  6. linux创建用户并授予sudo权限

    1. 新建用户 root@ubuntu:~# adduser hadoop root@ubuntu:~# passwd hadoop #为hadoop用户设置密码 2. 为hadoop用户添加sudo ...

  7. Centos7创建用户并授予sudo权限

    2019独角兽企业重金招聘Python工程师标准>>> 创建用户:  #adduser username 设置密码:  #passwd username  回车,顺序录入新密码及确认 ...

  8. Linux中创建用户和组

    在创建之前,要先了解一下四个文件:/etc/passwd 这是一个linux系统自带的有关用户信息的文件:/etc/shadow 这是一个关于用户口令,也是用户密码的一个文件;/etc/group 这 ...

  9. 在 Linux 中创建用户 and 给用户设置密码相关操作

    目录 一.创建用户 二.给用户设置密码相关操作 ②.①.修改用户密码 ②.②.设置用户密码 ②.③.删除用户密码 一.创建用户 语法: useradd [-g 用户组名 -d home目录] 用户名 ...

最新文章

  1. c嵌入python类获取返回值
  2. ffmpeg硬解码视频文件播放器
  3. linux rmp命令安装包在哪里_rpm命令_Linux rpm 命令用法详解:RPM软件包的管理工具...
  4. POJ1275-Cashier Employment【差分约束系统】
  5. ssh(Spring+Spring mvc+hibernate)——EmpController
  6. 19【推荐系统11】FM与深度学习模型的结合
  7. 架构师重构代码的12条军规
  8. 单片机led数码管显示c语言,各位大神,如何用C语言实现在数码管上实现1234同时亮...
  9. 485串口测试工具软件_【实例】如何用串口软件调试变频器?
  10. 飞信免费发短信API接口
  11. 《中国史学名著》的读后感作文2600字
  12. 微信小程序 关于头像上传,showActionSheet,chooseImage,uploadFile
  13. MQL4课程-交易函数平仓及修改止损止盈
  14. Kettle【实践 01】Linux环境下使用Azkaban定时调用Kettle的KJB或KTR脚本实现自动化数据处理(完整流程实例分享:包含sql+ktr+shell+flow相关文件云资源)
  15. 删除ubuntu自带软件 及 WPS 安装(转)WPS字体已备份
  16. b ,B,KB,MB,GB之间的关系
  17. 一个“点赞”功能的实现代码
  18. 手写代码详解Android Hook入门demo,android应用案例开发大全第四版源码
  19. 浏览器创建render 树_如何为浏览器创建出色的游戏
  20. smartforms以PDF打印预览

热门文章

  1. 一步步编写操作系统 30 cpu的分支预测简介
  2. idea+JRebel实现项目热部署
  3. git 连接gitee时报错 Auth error: Access deined: authorize failure
  4. CCNA-第十五篇-DHCP配置+SDN介绍(最后一章)
  5. 【CodeForces - 129C】Statues(思维,bfs)
  6. 【sdut 1751】 区间覆盖问题
  7. 7.深度学习练习:Regularization
  8. Apollo自动驾驶入门课程第⑥讲 — 预测
  9. c语言乘法表 m*(9-i),C语言做九九乘法表.doc
  10. 华为4g无线路由器虚拟服务器设置方法,华为4g2pro路由器虚拟服务器设置