LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1493|回复: 11

为什么我创建用户时.无法将新用户分配到组里

[复制链接]
发表于 2006-11-30 22:56:56 | 显示全部楼层 |阅读模式
useradd -m -g users kissoul   #分配到系统原有的组
再查看组文件.users组后面没有用户.
怎么回事.?
发表于 2006-11-30 23:30:42 | 显示全部楼层
直接在/etc/group下手动添加就是了,何必如此麻烦?
look:
[php]
root:x:0:root
bin:x:1:root,bin,daemon
daemon:x:2:root,bin,daemon
sys:x:3:root,bin
adm:x:4:root,daemon
tty:x:5:
disk:x:6:root
lp:x:7:daemon
mem:x:8:
kmem:x:9:
wheel:x:10:root
ftp:x:11:
mail:x:12:
log:x:19:root
smmsp:x:25:
video:x:91:blance
audio:x:92:blance
optical:x:93:hal
floppy:x:94:hal
storage:x:95:blance,hal
power:x:98:
nobody:x:99:
users:x:100:blance
slocate:x:21:
network:x:90:
dbus:x:81:
avahi:x:84:
hal:x:82:
camera:x:97:
scanner:x:96:

[/php]
我的users用户是blance
回复 支持 反对

使用道具 举报

发表于 2006-12-1 02:04:06 | 显示全部楼层
用 adduser 或 useradd 后用 gpasswd -a USER GROUP
回复 支持 反对

使用道具 举报

发表于 2006-12-1 05:48:00 | 显示全部楼层
创建後再更改,还有 usermod 可用
回复 支持 反对

使用道具 举报

发表于 2006-12-1 10:12:30 | 显示全部楼层
-g修改的是用户的“主组”吧,不知道是不是这么称呼
你去看看passwd文件里面用户的gid是不是user组
回复 支持 反对

使用道具 举报

发表于 2006-12-2 10:13:15 | 显示全部楼层
vigr 是最简单明了的办法.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-2 20:22:28 | 显示全部楼层
我也知道怎么修改.问题是为什么useradd有一个-g的参数.却无法完成添加组呢.
-g这个参数是用来分配默认组.
回复 支持 反对

使用道具 举报

发表于 2006-12-3 10:21:50 | 显示全部楼层
-g 这个参数是分配默认组.
-G 这个参数是分配其它组.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-4 21:46:27 | 显示全部楼层
-g.-G这两个参数的意思我都知道.关键是.为什么分配不进去.难道非要手动改.?
回复 支持 反对

使用道具 举报

发表于 2006-12-5 10:23:21 | 显示全部楼层
用adduser可以自动的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表