`
yangtaoknight
  • 浏览: 11973 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

centos 添加用户

 
阅读更多
测试环境:CentOS 5.5
1、添加用户,首先用adduser命令添加一个普通用户,命令如下:
#adduser tommy
//添加一个名为tommy的用户
#passwd tommy   //修改密码
Changing password for user tommy.
New UNIX password:     //在这里输入新密码
Retype new UNIX password:  //再次输入新密码
passwd: all authentication tokens updated successfully.
2、赋予root权限
方法一: 修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel    ALL=(ALL)    ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。
方法二: 修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
tommy   ALL=(ALL)     ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。
方法三: 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash
修改后如下
tommy:x:0:500:tommy:/home/tommy:/bin/bash
保存,用tommy账户登录后,直接获取的就是root帐号的权限。
友情提醒:虽然方法三看上去简单方便,但一般不推荐使用,推荐使用方法二。
分享到:
评论

相关推荐

    CentOS下添加用户并且让用户获得root权限

    CentOS下添加用户并且让用户获得root权限。添加具有root用户权限的用户。

    centos用户&组权限&添加删除用户总结

    1. **添加用户与组**: - `useradd`: 创建新用户。 - 示例:`useradd zhh888` - `groupadd`: 创建新组。 - 示例:`groupadd blog` 2. **修改用户与组**: - `usermod`: 修改现有用户属性。 - 示例:`usermod ...

    centos7限制普通用户访问单一目录.docx

    在CentOS7操作系统中,有时我们需要为特定的用户设置严格的权限控制,比如只允许他们访问特定的目录和文件。在给定的场景中,我们希望为开发同事创建一个名为"loglook"的账户,该账户只能查看位于/home/wwwroot/a...

    Linux(Centos)批量添加连续账户

    Linux (Centos) 批量添加连续账户的shell脚本,可以使用

    centos的用户、组权限、添加删除用户等操作的详细操作命令

    - `useradd`:用于添加新用户。 - `usermod`:用于修改现有用户的属性,如更改家目录、用户名等。 - `userdel`:用于删除用户,使用`-r`选项可以一同删除用户的家目录。 #### 2. 组管理 - `groupadd`:用于创建新的...

    centos单用户修改密码

    这一行包含了内核启动参数,我们需要在这里添加“single”选项来启动单用户模式。在编辑状态下,找到“rhgb quiet”(或者类似表述)之后添加“single”(注意前面需要有一个空格)。例如: ``` linux16 /vmlinuz-...

    CentOS 5.3下vsftp创建新用户

    首先,你需要登录到你的CentOS 5.3系统,并使用`useradd`命令来添加一个新的系统用户。例如,在给定的示例中,我们创建了一个名为`mytest`的新用户: ```bash [root@localhost home]# useradd mytest ``` 接下来,...

    centos7系统VNC多用户配置.txt

    解决添加非root用户,VNC不能正常启动。本人实测操作文档,我采用centos7.2

    Centos配置SFTP用户

    - 添加MatchGroup指令以指定特定用户组(sftpuser)的SFTP会话设置。 - 设置ChrootDirectory,指定用户被锁定到其家目录,限制用户的活动范围。 - 使用ForceCommand指定客户端只能执行SFTP命令。 - 重启SSH服务:...

    CentOS添加和删除用户以及用户组的方法

    1.Linux环境下的账户系统文件主要在/etc/passwd, /... ... groupadd 选项 组名// 添加新组 groupmod 选项 组名//修改已经存在的组 groupdel 组名 //删除已经存在的特定组。...在CentOS下添加和删除用户命令: ...添加用户 test

    centos 7中添加一个新用户并授权的步骤详解

    - 实战教程:[Centos7添加用户并设置sudo权限](https://www.example.com/centos7-user-management) 通过本文介绍的方法,相信您可以顺利地在CentOS 7中管理和授权新用户了。如果在操作过程中遇到任何问题,欢迎随时...

    CentOS 7 中完成普通用户向root用户借权的设置.zip

    CentOS 7作为一款广泛应用的Linux发行版,其安全策略通常要求管理员对用户的权限进行精细控制。在这个场景下,普通用户通常不被允许直接以root权限运行命令,以防止误操作或恶意行为。然而,有时普通用户也需要执行...

    Centos7学习之添加用户和用户组的方法

    首先,让我们来看一下在CentOS 7中添加用户的步骤。CentOS 7中,`adduser` 和 `useradd` 命令是等价的,因为`adduser`实际上是一个指向`useradd`的软链接。要添加一个新的用户,你可以使用以下命令: ```bash # ...

    CentOS5中vsftp虚拟用户配置

    CentOS5中vsftp虚拟用户配置 CentOS5中vsftp虚拟用户配置是一种常见的文件服务器配置方式,本文将介绍在CentOS5.3下vsftp虚拟用户配置的实例,该配置方式可以在CentOS5中通用。 vsftp虚拟用户配置的主要步骤 1. ...

    CentOS安装FTP及配置用户.doc

    CentOS 安装 FTP 及配置用户 在 Linux 系统中,FTP 服务器是一种常用的网络服务,用于文件传输和共享。CentOS 安装 FTP 及配置用户是非常重要的。下面我们将介绍如何在 CentOS 系统上安装 vsftpd 作为 FTP 服务器,...

    loveincode#notes#centos添加ftp用户并禁止外切目录1

    2、建用户,命令行状态下,在root用户下: 3、更改用户相应的权限设置: 4、限制用户只能访问/home/ftpuser,不能访问其他路径 5、重启服务器 6

    centos 非root安装nginx

    通常,可以创建一个新的用户组和用户,并将当前用户添加到该组。 1. 创建新用户组和用户: ```bash sudo groupadd nginx_group sudo useradd -s /sbin/nologin -g nginx_group nginx_user ``` 2. 获取Nginx...

    CentOS详细安装设置新用户

    2. **添加新用户权限**:在文件末尾添加一行`newuser ALL=(ALL) ALL`,这表示`newuser`可以在所有主机上以任何用户的权限执行所有命令。 3. **保存并退出**:完成编辑后,保存更改并退出编辑器。此时,新用户已经...

    Centos6与Centos7的服务注册及部署

    - [Install]部分是服务安装的相关设置,可设置为多用户的首选,使用systemctl enable [服务名(也是文件名)]就可以将所编写的服务添加至开机启动。 通过上述步骤,我们可以完成在CentOS6和CentOS7版本Linux操作系统...

Global site tag (gtag.js) - Google Analytics