Chinaunix首页 | 论坛 | 博客
  • 博客访问: 259688
  • 博文数量: 70
  • 博客积分: 2120
  • 博客等级: 大尉
  • 技术积分: 820
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-16 10:52
文章分类

全部博文(70)

文章存档

2012年(2)

2011年(53)

2010年(6)

2009年(1)

2008年(8)

我的朋友

分类:

2011-12-27 11:28:38

比较了一下在HP 11.23操作系统下和在HP 11.31操作系统下创建用户的异同,发现有较大的差异。比如说11.23下用SAM创建用户,只要指定了login name,uid,home directory,primary group name,再赋予用户密码,就可以创建成功,如下图所示:
 
执行了上述步骤之后,用户的主目录自动生成(如果选择了create home directory这个选项的话,通常按照默认选择上),用户的profile文件也能自动生成,su切换到普通用户下没有任何问题。而在11.31下如果使用同样的方法就很难生成用户的profile文件,这样用户本身就显得不完整。举例如下:
 
实验目的:
在HP 11.31操作系统下,有文件系统/dev/vg00/lv_oracle挂载在目录/home/db/oracle下,所需要达到的目的是创建dba用户组以及oracle用户,并生成oracle用户的profile文件,确保su到oracle用户之后,能自动进入到指定的目录下。
 
文件系统挂载情况如下:
/dev/vg00/lv_oracle   20971520   71784 19593510    0% /home/db/oracle
权限属主如下:
drwxr-xr-x   3 root       root            96 Mar 24 16:48 /home/db/oracle
 
下面在SAM下创建oracle用户如下:
 
按理说这样创建和11.23下并无异议,但按照这样的方法创建之后,用户缺乏.profile文件,所以这样的方法是错误的。也可以通过使用命令行的方式,通过命令“useradd”来创建用户,但同样得不到.profile文件。
 
这个地方要注意一个小细节,就是“Create Home Directory“这个地方,我选择了NO,如果选择YES的话,在最后点击“ADD”之后,系统就会告诉你说这个目录已经存在了,用户创建过程无法继续。所以只能选择NO,而选择NO,又得不到用户的.profile文件。
 
 
阅读(528) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~