免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1289 | 回复: 7
打印 上一主题 下一主题

一个password的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-09 21:46 |只看该作者 |倒序浏览
问题如下:
是不是普通用户无法更改另一个普通用户的password?
如:login as oracle
$passwd sybase
Supported configurations for passwd management are as follows:
    passwd: files
    passwd: files nis
    passwd: files nisplus
    passwd: compat
    passwd: compat AND
    passwd_compat: nisplus
Please check your /etc/nsswitch.conf file
Permission denied
$passwd -r files sybase
orchid% passwd -r files sybase
passwd (SYSTEM): Permission denied
passwd (SYSTEM): Can't change local passwd file

Permission denied
难道必须su 到sybase,才能用passwd 改变 sybase的 password?
难道不能在用oracle 改 sybase的password时候,直接输入sybase的当前password,然后输入新的sybase的password么?
困惑ing~

论坛徽章:
0
2 [报告]
发表于 2005-12-10 10:48 |只看该作者
当然不可以 要是root用户可以修改其他用户的密码

论坛徽章:
0
3 [报告]
发表于 2005-12-11 16:12 |只看该作者
hehe.root当然能啥都能干。
我问的是为什么普通用户不可以,出于什么考虑?

论坛徽章:
0
4 [报告]
发表于 2005-12-11 17:28 |只看该作者
你能不能更改你朋友的银行卡密码?道理相仿!!!

论坛徽章:
0
5 [报告]
发表于 2005-12-11 17:52 |只看该作者
晕,如果普通用户可以随便改,还有什么安全可言?win下面也不可能改吧?

论坛徽章:
0
6 [报告]
发表于 2005-12-11 18:37 |只看该作者
呵呵,大侠们看得不仔细欧。
我的前提是你知道另一个用户的当前密码。

如果你知道你朋友的银行密码,你应该能改他的密码,对吧。

现在说得更清楚一点。
你有两个用户sybase,oracle,
如果你想改oracle的密码,那么你必须用oracle登陆,然后change password.
或者用sybase登陆,然后su  oracle,再change oracle password。

为什么不可以用sybase登陆,
passwd oracle.
输入当前oracle用户密码,
然后输入oracle的新密码,
然后确认新密码。

为什么必须先su?
这样的考虑是什么?

论坛徽章:
0
7 [报告]
发表于 2005-12-11 21:02 |只看该作者
即使你有你朋友的银行卡密码修改密码也是用你的朋友的银行卡帐号,好像用你的帐号不能修改你朋友的银行卡密码吧???

论坛徽章:
0
8 [报告]
发表于 2005-12-12 08:02 |只看该作者
权限的问题.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP