2 leejelen leejelen 于 2016.09.16 17:38 提问

关于php调用memcached开启sasl的问题

是这样的,我想在调取memcached的时候开启账号和密码验证。所以在安装服务端和客户端的时候都启动了sasl的验证要求,在服务器上也测试了相关账号。但是。在PHP访问的时候,只要有调用setSaslAuthData的方法,无论传的账号密码是否正确。就已经能访问memcached了。不要求正确。这是为什么呢?

1个回答

zqbnqsdsmd
zqbnqsdsmd   2016.09.28 01:31
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
centos php 安装memcached 扩展 支持sasl
centos php 安装memcached 扩展 支持sasl
centos下安装memcached并启用SASL功能
启用SASL验证机制 SASL全称Simple Authentication and Security Layer,是一种用来扩充C/S模式验证能力的机制。 简单来说SASL是一个胶合(glue)库,通过这个库把应用层与形式多样的认证系统整合在一起。这有点类似于 PAM,但是后者是认证方式,决定什么人可以访问什么服务,而SASL是认证过程,侧重于信任建立过程,这个过程可以调用PAM来建立信任
MEMCACHED WITH SASL(INCLUDE SERVER)
概要 memcached提供分布式缓存服务,能有效减轻数据库的查询压力。  memcached在服务器以及扩展中默认都是不支持用户名与密码,但可喜的是,我们可以通过sasl来提供用户名与密码验证。  为了实现这一点,在扩展与服务器安装过程中都需要启用sasl支持,具体操作见如下: memcached扩展安装 安装sasl yum install cyrus-sasl-l
php下memcache的应用(三)——linux下php扩展memcached的安装
在php下memcache的应用(一)中我们提到了操作作为memcached服务器的客户端有两种,一种是memcache,一种是memcached,memcacehd是基于libmemcached,相对于memcache功能比较全,而且memcache好像许久未曾更新了,而memcached一直在更新着,因此我们选择扩展memcached作为memcached服务器的客户端。
memcached的面试问题
这里收集了经常被问到的关于memcached的问题  * memcached是怎么工作的?  * memcached最大的优势是什么?  * memcached和MySQL的query cache相比,有什么优缺点?  * memcached和服务器的local cache(比如PHP的APC、mmap文件等)相比,有什么优缺点?  * memcached的cache机制是怎样的? 
CentOS下安装memcached
在centos下安装memcached很简单,只要使用centos自带的依赖管理工具就可以了,不过你也可以使用编译的方法进行安装。1.服务端memcached下面我就使用yum来安装memcached:[root@localhost ~]# yum install memcached 选择y 很简单!安装完成了!让我们来启动memcached吧![root@localhost ~]# /us
java连接开启了sasl的memcache服务
java连接开启了sasl的memcache服务 public class Xmemcache { public static void main(String[] args) { // TODO Auto-generated method stub final String server = "192.168.7.253:49156"; final String authi
php浅析memcache和memcached模块比较以及安装方法
1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的。与之对应的带d的memcached是建立在libmemcached的基础上,所以相对来说,memcached版本的功能更全一些。 2.Memcache是原生实现的,支持OO和非OO两套接口并存。而memcached是使用libmemcached,只支持OO接口。 3.mem
Memcache(MC)系列(三)Memcached之PHP调用
通过PHP调用Memcahce,首先需要在服务器上安装Memcache,如何安装Memcache不是本文的重点, 关于memcache的安装,有兴趣的朋友请参考这篇文章:http://blog.csdn.net/xifeijian/article/details/22000173   下面用一个最简单的Demo,介绍使用如何使用php来调用Memcahce。 一:安装memcache PH
如何将PHP session信息缓存到memcached里面
一、场景介绍   用户在利用PHP搭建网站时,会把一些信息存放在$_SESSION全局变量里,可以很方便的存取。在PHP的ini配置文件里面提供了[Session]相关配置,可以支持将信息存到文件或memcached服务器里面。由配置项session.save_handler = memcached决定。大多数场景,该session数据并不需要持久化,且为了提升网站性能,会选择将sessi