现有一台sco unix,如何修改其下的密码,老是出问题 1。我直接用passwd user,来进行修改,有时可以,有时不行,怀疑是系统配置文件做了配置不让短时间内连续修改密码。 2。修改成功后,退出登陆,发现该用户被锁定,然后到/etc/shadow下察看,发现用户密码前被加上了*LK*,用vi编辑将其删掉,保存重新登陆,发现用户名密码错误。 3。现再用passwd修改密码,提示无法修改被保护的密码 各位请指教问题出在哪了?
可能是我了解得不足,unix下passwd只能手动输入密码来修改,不能自动化这个过程。。。 例子: /home/cpfly/> passwd Changing password for "cpfly" cpfly's Old password: 这个时候输入的密码没有回显,但是确实输入进去了,敲入回车就可以判断密码是否正确,然后更改密码。。 我想实现这个地方的输入由程序来输入,大体想法是: 1. 定义一个文件操作符,可读可写,非阻塞 2. fork() 子进程重定义 标准输入,close(0), dup(fd),...
unix下编程如何修改用户密码,设置用户暂停,删除用户!\r\n请教:(unix)调用系统函数如何修改用户密码,设置用户暂停,删除用户!\r\n注意:不是调用命令行程序,而是调用系统函数,尽量不用SYSTEM()函数,\r\n操纵PASSWD,SHADOW文件,现已经知道setpwent()函数等。\r\n谢谢指教:)
unix下编程如何修改用户密码,设置用户暂停,删除用户! 请教:(unix)调用系统函数如何修改用户密码,设置用户暂停,删除用户! 注意:不是调用命令行程序,而是调用系统函数,尽量不用SYSTEM()函数,谢谢指教:)
一个客户的root用户无法登录,现需要更改密码。找了很多资料说需要做软盘的引导盘启动覆盖密码文件,但客户现未必能提供软驱和另外一台装了SCO操作系统机器。我想请问能不能用什么办法用光盘引导,mount文件系统并修改密码文件?