环境:
solaris 10 SPARC
错误信息:
在root用户操作以下:
useradd user
passwd user
新口令:
请重新输入新口令:
权限不够
下午装数据库,添加完oracle用户后不能修改用户的密码,提示错误信息如上所示。经询问安装系统的工程师,原来是安装系统的时候选中了NIS,所以才会有这样的错误。把/etc/nsswitch.conf文件中对passwd的方式改了就可以。具体操作如下:
原因一:
因为/home是被autofs管理,在sun的手册里的安装家目录也是要设置/export/home ,linux,aix,hp一般用/home将automoutd守护进程停掉后,你想怎么做都可以:
1、修改/etc/auto_master文件,将有/home的一行注释掉,保存
2、automount -v或/etc/init.d/autofs stop ,start
原因二:
在系统安装的时候,选中了NIS,所以安装完后/etc/nsswitch.conf文件中对passwd的方式为
passwd: files nis
改为
passwd: files
就行了
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/751371/viewspace-567090/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/751371/viewspace-567090/