Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11590
  • 博文数量: 6
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 46
  • 用 户 组: 普通用户
  • 注册时间: 2015-08-29 18:15
个人简介

简约的高雅与速度

文章分类
文章存档

2015年(6)

我的朋友

分类: LINUX

2015-09-02 19:38:33

在linux中我们增加用户会用到useradd了,但这个过程个人感觉比较复杂很用户再加权限,我这里介绍的useradd只要一条命令可以快速增加一个root超级管理员并设置密码命令,希望对大家有帮助。
一、添加一个root级别账户并设置密码
内网机器提权添加账户,无回显,设置密码就不好弄,下面就是添加一个root级别的账户并设置密码的命令
useradd -p `openssl passwd -1 -salt ‘hello’ 123456` -u 0 -o -g root -G root -s /bin/bash -d /usr/bin/hello hello
useradd -p `openssl passwd -salt ‘hello’ 123456` -u 0 -o -g root -G root -s /bin/bash hello

命令解释

useradd 添加用户

-p `openssl passwd -1 -salt ‘hello’ 123456` 这个里面的指的是设置用户的密码,里面的hrr差不多是密钥之类的,可以随便写, 123456是明文密码

-u 0 -o 添加一个uid为 0的用户 就相对于root级别的了
-g root -G root 将用户添加到root组
-s /bin/bash 指定新建用户的shell路径
-d /usr/bin/hello 新建用户的主目录,可以自己定义
hello 新建的用户的用户名

二、添加普遍用户
[root@specl ~]# useradd  -p  '123456' abc 
[root@specl ~]# echo 'abc:123456' | chpasswd  (指定密码,步骤不能缺少否则shadow里面密码是明文且密码是无效的)
注:123456--密码
        
abc--新建的帐号
加 ‘-p’ 参数就能同时添加帐号及密码啦    

三、克隆帐号

当然我们可以利用克隆技术直接做一个root帐号了

新建普通用户system
# useradd system
# passwd system

添加root shell

# vim /etc/passwd

system:x:0:0:root:/root:/bin/bash

# vim /etc/shadow
system:$1$OULjNnw/$kAyt7S.RzTJwSwllflI3F1:14921:0:99999:7:::

添加进root组

#vim /etc/group
root::0:root,systems

阅读(1007) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~