SAMBA连接过程中的常见错误解析(2)

  二、不支持大写密码。

  为了保障Linux服务器上资源的安全性,为连接设置密码是必须的。但是我在部署SAMBA服务器过程中,却发现一个非常奇怪的问题。原来在为SAMBA服务器设置访问密码的时候,竟然不支持全部为大写的密码。也就是说,密码若全部为大写ABCDEF则Linux服务器不认可;但是abcdef则是认可的。这到底是什么原因呢?

  在Windows操作系统中,虽然对于密码的大小写是敏感的,但是对于密码中大写字符的个数则没有限制。但是SAMBA服务器则不同。在SAMBA服务器中,有一个参数password level。大家不要误解以为这是一个设置密码安全等级的选项,其实不是。这个选项主要用来设置SAMBA服务器允许的大写密码的字符数。如把这个参数设置为3的话,则在密码设置中只允许三个大写字符。如果密码为六为,全部为大写字符的话,则SAMBA服务器就不会接受这个密码。显然这是一个比较糟糕的设计。因为在Windows客户端中没有这个限制,而在SAMBA服务器有这个限制,则容易造成他们之间的不兼容。如果企业用户喜欢利用大写字符作为密码的话,则需要更改这个参数。如系统管理员规定密码的最大长度为8位,则就需要把这个选项的值设置为8。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wyfxxd.html