添加一个与root相同权限的用户

如果希望添加一个拥有root权限的账号test,可参考以下步骤进行,当然,以下的步骤必须有root权限才能运行:

Step1 添加一个一般的用户test。

useradd -m test

Step2 改变test的密码

passwd test

运行后,系统会询问密码,输入后,会再确认一次。

Step3 修改/etc/passwd文件,将test的gid(组ID,uid不能为0否则丢失数据)改为0

第一个0是uid,第二个0是gid。
uid是唯一的,gid可以相同。
root的uid已经是0了,所以test的uid是不能为0的,除非先删除root用户只需要把用户添加到gid为0的组就可以了。

本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1688798

时间: 2024-10-10 23:21:08

添加一个与root相同权限的用户的相关文章

mysql root丢失权限而用户不能访问本地数据库

继mysql数据库不能访问之后,通过前面的方法解决问题,但是却出现了两个不相关的数据库在phpmyadmin里面,而mysql等数据库却没有出现,也没有创建新数据库等权限,什么权限都没有啦. 多方查找资料,发现通过mysqld_safe --skip-grant-tables --skip-networking &命令,可以跳过权限扫描,对所有数据库都可以操作,于是这样登陆,然后进入mysql数据库,并对user表进行操作,将值为%的的记录中的Host的值,改为localhost.问题解决. 步

link中想用codefirst制作网盘,如何为每个用户控制一个文件夹的权限

问题描述 link中想用codefirst制作网盘,如何为每个用户控制一个文件夹的权限 link中想用codefirst制作网盘,如何为每个用户控制一个文件夹的权限,用户分享的时候别的用户也要有权限? 解决方案 不需要在文件系统控制权限,直接在你的bll中控制就可以了.定义一个虚拟目录和你的用户名的关系表,以及权限,无非就是读写创建删除改写

如何在linux添加一个ftp用户,让其只有上传权限,没有下载权限?

问题描述 如何在linux添加一个ftp用户,让其只有上传权限,没有下载权限? 如何在linux添加一个ftp用户,让其只有上传权限,没有下载权限? 解决方案 首先你要使用一个ftp服务器端,不同的服务器端配置不同. 一般来说上传下载权限都是单独设置的,即分别设置允许上传和禁止下载即可. 参考:http://ming228.blog.51cto.com/421298/112083/ 解决方案二: http://www.cnblogs.com/bienfantaisie/archive/2011/

《Drupal实战》——1.7 添加一个用户角色“编辑”

1.7 添加一个用户角色"编辑" 我们接下来解决两个问题:一是安装一个所见即所得的编辑器:另一个就是添加一个用户角色"编辑",来负责网站内容的添加.编辑工作.刚才我们添加帮助中心的时候,这两个问题都已经暴露出来了,要是有个所见即所得的编辑器就好了. 我们进入用户中心(admin/people),用户中心的功能和节点管理中心的功能类似,我们在这里就不再重复了.现在我们还只有一个用户,就是安装时创建的admin,如图1-103所示. 单击图1-104所示的右上角的&qu

请教:代码出错,如何使用C#代码向AD域的机构中添加一个用户?

问题描述 如图所示,在WindowsServer2008R2的域环境中有这样的结构.总部北京分公司-朝阳区营业部.现在想开发个项目,想用C#向海淀区营业部这个组织单位中添加一个用户.网上找到了些代码:publicvoidCreateNewUser(){DirectoryEntrydomain=newDirectoryEntry();domain.Path="LDAP://10.152.2.60/DC=theo,DC=com";domain.Username="administ

在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)

原文:在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据) 我们都知道,在asp.net中修改了配置文件web.config后,会导致应用程序重启,所有 会话(session)丢失.然而,应用程序的配置信息放在配置文件里是最佳选择,在后台修改了配置后导致所有会话丢失是非常不爽的事情,这个时候可将配 置文件中经常需要改变的参数配置节 放到外面来,例如appSetting节. 一.原来的web.

分享一个批量增加和移除用户对表的操作权限函数

最近一直有人在QQ群询问怎么设置一个用户对所有表的读权限等有关一次性对数据库或某个模式下所有表增加或移除某一个权限问题 1.对于数据库的所有表需要分多条grant 语句来实现 2.对于某一个模式下的所有表,9.0以前版本也只能通过多条grant语句来实现,而9.0以后则可以通过GRANT xxx ON ALL TABLES IN SCHEMA xxx TO xxx 来实现 3.revoke跟grant情况一下 其实这些我们可以通行守加几个管理函数来实现,封装一下,操作起来不管那个版本都是一样的

在Fedora中如何授予权限给用户使用Docker

在Fedora中如何授予权限给用户使用Docker 本文翻译自Daniel J Walsh的一篇开源文章:http://opensource.com/business/14/10/docker-user-rights-fedora在Docker-dev邮件列表,有人问有关描述了如何将用户添加到Docker组的Fedora文档.用户希望让他的用户做一个Docker搜索,试图找到他们可以使用的镜像. 从有关Fedora的docker安装文档: 授予用户权限的使用Docker Fedora的19和20

ubuntu设置root密码与增加用户

设置root用户密码 说明: 安装完Ubuntu后忽然意识到没有设置root密码,不知道密码自然就无法进入根用户下. 实现: 原来Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码.我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码.修改成功后,输入命令 su root,再输入新的密码就ok了. 设置ROOT密码方法如下: 开启终端,输入以下命令: sudo passwd ro