Chinaunix首页 | 论坛 | 博客
  • 博客访问: 306642
  • 博文数量: 34
  • 博客积分: 1944
  • 博客等级: 上尉
  • 技术积分: 400
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-01 23:22
文章分类

全部博文(34)

文章存档

2010年(2)

2009年(4)

2008年(28)

分类:

2008-03-26 23:43:06

通过配置文件手动添加用户:
相关配置文件:
[root@localhost etc]# ls -l /etc/shadow /etc/passwd /etc/group
-rw-r--r-- 1 root root  613 Mar  6 06:49 /etc/group
-rw-r--r-- 1 root root 1556 Mar  6 06:49 /etc/passwd
-r-------- 1 root root 1054 Mar  6 06:51 /etc/shadow

在/etc/passwd 和 /etc/group 中添加相应的一行.    
[/etc/passwd]
user:x:501:501::/home/user:/bin/bash

[/etc/group]  第4位表示这个group的成员.
user:x:501:

拷贝/etc/skel到新加user的目录.
cp /etc/skel/.bash* /home/user

改变权限:
chown newuser:newgroup /home/newuser

改user的password. 这个时候会有个错误.
passwd: Authentication token manipulation error

其实是/etc/shadow文件没有user的入口.
先把文件权限加可写.
chmod u+w /etc/shadow
加一行,具体内容可以拷贝类似用户.
[/etc/shadow]
user:$1$azDfx85X$92yf6aiiiqq/xCHe/H2Vi/:13944:0:99999:7:::
还原权限.
chmod u-w /etc/shadow

这个时候passwd user 就可以了.

阅读(1311) | 评论(0) | 转发(0) |
0

上一篇:CentOS 也能YaST

下一篇:vi_vim graghic cheat sheet

给主人留下些什么吧!~~