05 2013 档案

摘要:为什么useradd不能用,我刚才明明su root了?问题说明:我刚才使用普通用户登录linux的,后来我想添加一个新的用户,因为只有root才有添加新用户的权利,所以使用su root。然后再使用useradd newuser,接着就出现上面的问题。通过上网查找资料知道。首先从环境变量说起,在unix系统里面, 每个系统用户都有自己的环境变量来定义自己登陆上来的的SHELL,终端类型,路径等等,在LINUX下,BSHELL的用户登陆后会执行主目录下的.bash_profile文件,CSHELL的用户会执行.cshrc_profile文件,这些文件里定义了你这个用户的环境变量。出现这个问题, 阅读全文
posted @ 2013-05-06 12:08 wzheng 阅读(596) 评论(0) 推荐(0) 编辑
摘要:今天看学习资料呢,看到有个地方要求一个用户隶属于多个组,好久没有用到这些知识,手抄笔记又没带,百度了下,顺手记录下来,省的以后又忘了。usermod -g 组名 用户名:更改用户所属组,是覆盖;小写 是 覆盖 usermod -G 组名1[,组名2,……] 用户名:添加用户所属组;大写 是添加 usermod -G 组名 用户名类 似于,Linux系统一个组可以包含多个用户成员,反过来,一个用户也可以隶属于多个组,其中一个方法就是使用usermod -G命令来实现。在使用-g时要格外小心,因为它是覆盖,比如原来test 隶属于grp1,grp2组,你突然来一个usermod -g grp3 t 阅读全文
posted @ 2013-05-06 11:28 wzheng 阅读(5883) 评论(0) 推荐(0) 编辑