Chinaunix首页 | 论坛 | 博客
  • 博客访问: 339949
  • 博文数量: 245
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -10
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-24 23:21
文章分类

全部博文(245)

文章存档

2017年(2)

2014年(6)

2013年(1)

2011年(15)

2010年(68)

2009年(153)

分类: LINUX

2009-08-28 09:19:44

小红帽企业版的telnet为krb5-telnet,依附于xinetd服务,将/etc/xinetd.d/krb5-telnet
的disable设置为no,重启xinetd即可启用telnet服务,默认是不允许root用户登录。允许普通的telnet登陆,但也可使用kerberos5验证
 
个人版RedHat Linux的telnet也是同样的道理,也是依附于xinetd服务,配置文件是/etc/xinetd.d/telnet。提供telnet服务,使用未加密的用户/密码组进行验证

用passwd修改用户密码,常常提示“BAD PASSWORD: it is based on a dictionary word”,实际上
linux要求的密码的验证机制是在/etc/login.defs中规定最小密码字符数。还要受到/etc/pam.d/passwd的限定,但是在root用户下怎么设置都可以,可以不受验证机制的约束,即便出来“BAD PASSWORD: it is based on a dictionary word”也可以修改成功。

但是普通用户修改自己的密码,如果不符合密码验证机制的话就修改不成功,会有各种报错,“BAD PASSWORD: it's WAY too short”,这是报密码太短,不符合/etc/login.defs的设置,“BAD PASSWORD: it is based on your username”,这是密码与帐号不能同名,这是不符合/etc/pam.d/passwd的设置。“BAD PASSWORD: it is based on a dictionary word”这是因为出现了字典里的字符串,如果你英文与数字组合使用,就不会报错。
阅读(876) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~