Linux创建用户并赋予Root权限

添加普通用户

[root@server ~]# useradd test //添加一个名为test的用户
[root@server ~]# passwd test //修改密码
Changing password for user test.
New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully

赋予root权限

方法一:

修改/etc/sudoers文件,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
# %wheel ALL=(ALL) ALL

然后修改用户,使其属于root组(wheel),命令如下:
[root@server ~]# usermod -g root test
修改完毕,用test帐号登录,然后用命令su –切换,即可获得root权限进行操作。

方法二:

修改/etc/sudoers文件,找到下面一行,
## Allow root to run any commands anywhere 
root ALL=(ALL) ALL
在root下面添加一行,如下所示:
test ALL=(ALL) ALL
修改完毕,用test帐号登录,然后用命令su –,即可获得root权限进行操作。

方法三:

修改/etc/passwd文件,找到如下行,把用户ID修改为0,如下所示:
test:x:502:502::/home/test:/bin/bash
修改后保存,用test账户登录后,直接获取的就是root帐号的权限。

解决ssh远程登陆linux显示-bash-4.1$

linux系统新建的用户用ssh远程登陆显示-bash-4.1$,不显示用户名路径,这个问题的根本原因就是缺少shell环境。
解决方法就是把/etc/skel/.bash*拷贝到当前用户目录下。

执行如下命令拷贝:
cp -pr /etc/skel/.bash* /home/test/

#/home/test是用户目录

解决xxx is not in the sudoers file错误

使用sudo命令切换用户的时候可能会遇到提示以下错误:

xxx is not in the sudoers file. This incident will be reported

xxx是你当前的用户名,出现这样的错误是因为用户没有加入到sudo的配置文件里。

1.切换到root用户,运行visudo命令

2.在打开的配置文件中,找到root ALL=(ALL) ALL,在下面添加一行
xxx ALL=(ALL) ALL 其中xxx是你要加入的用户名称

3.输入:wq保存并退出配置文件,再次使用sudo命令就不会有上面的提示了

Linux创建用户并赋予Root权限相关推荐

  1. vtigercrm中添加用户字段_linux笔记(一):linux添加用户并赋予root权限

    最近开始学习linux,不定期把一些学习到的东西记录到这里,权当笔记! Linux添加用户并赋root权限 一.添加用户并设置密码: 1.添加一个普通用户 2.设置密码,当看到"passwd ...

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

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

  3. CentOS7中创建用户并赋予root权限

    1.创建用户和创建用户组参见如下链接 创建用户.创建用户组 [root@hadoop103 /]# adduser xiong 2.为已经创建号的xiong用户创建密码 [root@hadoop103 ...

  4. linux怎么添加用户并赋予root权限

    linux怎么添加用户并赋予root权限? linux下添加用户并赋予root权限的方法: 1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser hadoop//添加一 ...

  5. linux命令 创建目录权限,linux创建用户并设置目录权限

    [TOC] <linux创建用户并设置目录权限>首发牧马人博客转发请加此提示 常用命令 用户列表文件:/etc/passwd 用户组列表文件:/etc/group 查看系统中有哪些用户:c ...

  6. linux下添加用户并赋予root权限

    1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy   //修改密码 Changing pa ...

  7. 添加用户和赋予root权限

    1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy   //修改密码 Changing pa ...

  8. 记录ubuntu建立新用户并赋予root权限

    一.建立新用户 1. 登录root用户 su root 2. 创建新用户 sudo useradd -r -m -s /bin/bash 用户名 其中参数的意义如下:         -r:建立系统账 ...

  9. Ubuntu 增加新用户并赋予root权限及免密的方法

    添加用户 添加一个名为hylink的用户 adduser hylink 修改密码 passwd hylink Changing password for user hylink. New UNIX p ...

最新文章

  1. ComplexHeatmap绘制热图(一)
  2. 关于ftp的说法错误的是_斯坦福教授:成长型思维的养成,只需要换个说法,思维是可以训练的!...
  3. 深入探讨用位掩码代替分支(7):MMX指令集速度测试
  4. C语言二叉树的lowest common ancestor最低公共祖先(附完整源码)
  5. PowerVR 6XT/6XE系列移动GPU
  6. 好用的电脑录屏软件!来看看这几款!
  7. Node.js 环境性能监控探究
  8. matlab ones size,matlab中zeros 和 ones 这两个函数的用法以及size的用法,princomp,pcacov,pcares,barttest四大分析函数用法...
  9. 银河麒麟Telnet远程登录
  10. 程序人生 - 鼠标手是什么?如何应对鼠标手!
  11. 前端实现导入PPT在线编辑
  12. 塑源码是什么_源码是什么意思啊
  13. Windows系统盘搬家方法及Junction使用
  14. 【运筹优化】Python调用OR-Tools求解TSP问题
  15. 基于java的公共的图像处理软件,它是由National Institutes of Health开发的
  16. 单片机学习记录一:c8t6原理图
  17. 使用webcollector爬虫技术获取网易云音乐全部歌曲
  18. JavaWeb项目 Web.xml文件详解(启动顺序)
  19. 微信小程序报错{“errMsg“:“hideLoading:fail:toast can‘t be found“}
  20. idea 隐藏XML tag has empty body警告

热门文章

  1. jetbrain IDE怎么卸载不显示code with me
  2. 星界边境的服务器信息,怎么用vps开星界边境服务器
  3. linux探测路由器重启,openwrt命令实现网络不通,自动重启路由器,重新拨号或者重启wifi...
  4. Nginx提供下载apk服务及扫二维码直接下载.apk
  5. 如何看待好玩五点 好玩直播
  6. 【国产虚拟仪器】基于dsp+fpga+AD+ENDAC的半导体运动台高速数据采集电路仿真设计(四)
  7. http2究竟何方神圣?大白话总结
  8. python携程酒店评论_Python基于selenium爬取携程酒店评论信息
  9. 微信小程序菜单栏分页操作
  10. 千元机中的“续航超人” 魅蓝Note5 使用简评