stunnel的 compression不能够选择zlib 方式,查了一下原来是openssl的问题,默认openssl编译是没有打开zlib这个方法的,现在只好先使用 rle的压缩。
另外 ciphers = RC4 这样效率会比用rsa加密会好些 。
郁闷的是stunnel的Officia 站点并不是 stunnel.org,而是stunnel.mirt.net。
stunnel.org上面只有最新的 4.16的版本。而官方上面已经到了4.18了,今天早上又把几个Srv上面的stunnel升级到了最新
2008年9月27日星期六
2008年9月25日星期四
SS5外部认证的模型
#!/usr/bin/env python
import sys
import os
global ss5_user_dict
ss5_user_dict = {"tmp05":"fullw0rld", \}
def ss5_auth(u="test", p="demo"):
#print >> sys.stdout, "OK",
if ss5_user_dict.has_key(u) :
if ss5_user_dict[u] == p:
print >> sys.stdout, "OK",
return
else:
print >> sys.stdout, "BAD_USERPASSWD",
return
else:
print >> sys.stdout, "BAD_USERNAME",
return
def main():
#f = open("/usr/local/var/log/ss5_auth.log","w+")
#f.write(str(sys.argv))
#f.closess5_auth(sys.argv[1], sys.argv[2])
if __name__ == "__main__":
main()
哈哈blogger居然没有代码高亮,python的代码缩进全部没有了,郁闷啊
一会查查,也许有解决的办法
2008年9月23日星期二
About Socks5 Proxy
为了以后的业务考虑选定了 SS5这个服务端,初步看了一下,可扩展的能力很强,尤其是认证的那个部分,可以自己编写外部认证,这个很重要,将来计费,认证全靠这个了,而且支持load balance,这是个好东西。
http://ss5.sourceforge.net/
http://ss5.sourceforge.net/
2008年9月18日星期四
Glftpd 如何配置去访问其他的磁盘
一般来说glftpd是chroot的,那样就不能很容易的访问 root-path以外的目录了,除非把 glftpd的 root-path修改成为 "/",但是这样问题比较多而且麻烦,后来看 glftpd的 faq,结果只要你的mount版本够新,可以使用bind参数,那么一切问题就迎刃而解了。
mount -o bind Some-dir-point glftpd-dir-point
mount -o bind Some-dir-point glftpd-dir-point
2008年9月17日星期三
订阅:
博文 (Atom)