免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2017 | 回复: 4

[SCO UNIX] 用户无法更改密码(已解决) [复制链接]

论坛徽章:
0
发表于 2006-05-25 10:14 |显示全部楼层
前置机安装的是openserver5.06 ,因为机器太多,passwd,group,shadow 是从别的相同服务器拷贝过来的。现在想给单个用户自己更改密码的权利,ROOT用户可以更改用户密码,但用户自己无法更改密码。

请高手与以指点。passwd,group,shadow是有相同服务器的上TAR过来的。
cd /etc
tar cvf pass.tar passwd group shadow

然后进入另外一台服务器
cd /etc
tar xvf pass.tar
操作过程如此。这样省得建立新用户。
后来发现/etc/passwd,shadow,group.是映射到/var/下面的一个目录。
ls -al /etc/passwd  可以看到。

谢谢!!

[ 本帖最后由 wangfutang 于 2006-5-26 10:16 编辑 ]

论坛徽章:
0
发表于 2006-05-25 13:10 |显示全部楼层
很可能你的passwd文件中,不同用户的ID号相同,
如abc用户,一般用 passwd 来改密码。
你现在可以试试用 passwd abc 来做。

论坛徽章:
0
发表于 2006-05-26 10:16 |显示全部楼层
这个不行的,,,,,,我找到一个解决问题的办法,就是修复系统的一个方法。

在ROOT用户下执行
#intergrity
会报一些错误。如果没有就说明正常,有执行下面一个命令。
#fixmog

这个修复方法可修复不能增加用户和在用户下面不能自己更改密码的情况。不知可有其它用途。

请高手能否解释一下,这个是做什么用的。。

论坛徽章:
0
发表于 2006-05-26 13:26 |显示全部楼层
查到UNIX上有这样一贴,是说修改系统文件许可,,以便与Authentication数据库相匹配。

论坛徽章:
0
发表于 2006-05-26 13:34 |显示全部楼层
几个系统维护指令

数据库的自动检测和恢复:tchck
数据库一致性检测:authck
系统文件完整性检测:integrity
系统文件许可权的修复:fixmog
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP