免费注册 查看新帖 |

Chinaunix

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

[新手入门] AIX用户被锁后如何解锁? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-11 10:59 |只看该作者 |倒序浏览
使用哪个命令?谢谢!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2006-07-11 11:23 |只看该作者
chsec -f /etc/security/lastlog -s username -a unsuccessful_login_count=0

论坛徽章:
0
3 [报告]
发表于 2006-07-11 11:58 |只看该作者
楼上的命令无效。

论坛徽章:
0
4 [报告]
发表于 2006-07-11 14:47 |只看该作者
chuser account_locked=false username

论坛徽章:
0
5 [报告]
发表于 2006-07-11 14:52 |只看该作者
将 lsuser username 的结果贴上来,才能看你用户被锁的具体原因。

论坛徽章:
0
6 [报告]
发表于 2006-07-12 00:37 |只看该作者
pwdadm -c username

论坛徽章:
0
7 [报告]
发表于 2006-07-12 19:23 |只看该作者
vi /etc/security/lastlog

里面将你锁住的用户登入失败次数修改下好了...改为0

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2015-11-22 06:20:00
8 [报告]
发表于 2006-07-15 23:33 |只看该作者
用smitty user

论坛徽章:
0
9 [报告]
发表于 2008-06-06 19:28 |只看该作者

多谢2楼、7楼的师傅

经过实践,在AIX5.3环境中使用完全没有问题,成功的解决了我的问题。多谢大家了。
原/etc/security/lastlog文件:
oracle:
        time_last_login = 1212750668
        tty_last_login = /dev/pts/2
        host_last_login = 10.126.10.200
        unsuccessful_login_count = 18
        time_last_unsuccessful_login = 1212750699
        tty_last_unsuccessful_login = /dev/pts/2
        host_last_unsuccessful_login = 10.126.10.200
使用:
chsec -f /etc/security/lastlog -s oracle -a unsuccessful_login_count=0
修改后:
oracle:
        time_last_login = 1212750668
        tty_last_login = /dev/pts/2
        host_last_login = 10.126.10.200
        unsuccessful_login_count = 0
        time_last_unsuccessful_login = 1212750699
        tty_last_unsuccessful_login = /dev/pts/2
        host_last_unsuccessful_login = 10.126.10.200
则再次登陆没有问题。
也可以手动修改/etc/security/lastlog文件,修改相应选项,效果一样!

另外,使用:
pwdadm -c oracle

chuser account_locked=false oracle
对解决“登陆失败次数过多,用户被锁定”的问题无效。
以上结论现场实践得出,欢迎大家指正。
系统环境1:IBM P595 & aix5.3
系统环境2:IBM P570 & aix5.3

[ 本帖最后由 cactus_99 于 2008-6-6 19:41 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2008-06-06 19:52 |只看该作者

四楼的师傅用的命令不合适,没定位到具体点上

经过测试
chuser account_locked=false oracle
是用来修改
lsuser oracle的“红色部分”属性
[urp8db1][/]#lsuser oracle
oracle id=123 pgrp=dba groups=dba home=/opt/oracle shell=/usr/bin/ksh login=true su=true rlogin=true daemon=true admin=false sugroups=ALL admgroups= tpath=nosak ttys=ALL expires=0 auth1=SYSTEM auth2=NONE umask=22 registry=files SYSTEM=compat logintimes= loginretries=0 pwdwarntime=0 account_locked=false minage=0 maxage=0 maxexpired=-1 minalpha=0 minother=0 mindiff=0 maxrepeats=8 minlen=0 histexpire=0 histsize=0 pwdchecks= dictionlist= fsize=-1 cpu=-1 data=-1 stack=-1 core=-1 rss=-1 nofiles=-1 time_last_login=1212800407 time_last_unsuccessful_login=1212741728 tty_last_login=/dev/pts/5 tty_last_unsuccessful_login=/dev/pts/3 host_last_login=10.126.10.183 host_last_unsuccessful_login=10.126.10.137 unsuccessful_login_count=0 roles=
鉴于此,将修改的选项改为这样:
chuser unsuccessful_login_count=0 oracle
这样执行,楼主的问题就解决了,当然我的问题也就解决了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP