分类: LINUX
2012-03-14 10:27:30
事件背景:有个小盆友问我用如下命令报错
[root@ent-centos ~]# useradd -u sopxyz -G sop -p sopxyz
useradd: invalid numeric argument 'sopxyz'
问怎么改。
建议的措施(依据姐的经验来的):
确保/home下面对应的目录已经删除、/etc/passwd、/etc/group这三个文件中没有类似的信息
结果:
肯定是不行滴。
实际原因:
-u 是uid,而uid是数字,而事实上报错信息说的很清楚sopxyz出现在一个需要数字的地方。
然后让小盆友试“useradd sopxyz -G sop -p sopxyz”。结论就是无论遇到神马问题,要从
报错信息来shoot trouble。
下面,来详细说说用户管理、文件权限和目录配置(看完书,记得做总结是个好习惯,可是姐总对这个好习惯视若无睹置若罔闻视而不见不闻不问o(╯□╰)o):