Linux+Apache2+openssl实现https验证 分享

No Comments. Posted in Unix Like by neemem on 10-28-2008. 753 views

首先安装SSL,再编译安装APACHE,再配置证书即可 1.下载apache和openssl 网址:http://www.apache.org http://www.openssl.org 2.解压 #tar zxvf httpd-2.0.54.tar.gz #tar zxvf openssl-0.9.7g.tar.gz 3.编译安装openssl,这个软件主要是用来生成证书: #cd openssl-0.9.7g #./config #make #make test #make install 把openssl放进内核目录下,使其在任何目录下都能运行。 #cd /usr/local/bin #ln -s /usr/local/ssl/bin/openssl openssl 4.编译安装apache #cd /opt/httpd-2.0.54 #./configure –prefix=”/opt/apache2″ –enable-so –enable-ssl –with-ssl=”/usr/local/ssl/bin” #make #make install 5.安装完毕,生成证书: 在/opt/apache2/conf下建立一个ssl.key目录 #cd ../apache2/ #cd conf/ #mkdir ssl.key 然后在该目录下生成证书: #cd ssl.key/.......

More>>

通过ssh使用svn

No Comments. Posted in Unix Like, Web by neemem on 10-28-2008. 322 views

通过ssh来存取svn仓库自然是很方便的,不用架设webdav服务器,不用多侦听一个端口等等,一般的可以这样: svn co svn+ssh://host/path/to/svn/repos 如果ssh不工作在默认的22端口上,如2222,有两个办法解决。 设置SVN_SSH变量: export SVN_SSH=”ssh -p 2222″ 编辑~/.subversion/config,其中有tunnel一节,加入: proa = ssh -p 2222 然后就可以这样用了: svn svn+proa://host/path/to/svn/repos 如 果遇到错误”bash: svnserve: command not found”,是因为svn调用ssh后得到是非登陆shell。可以试着在放置svn仓库的服务器上加入相关路径到.bashrc,或者给 svnserve在/usr/bin下面加个符号链接,确保非登陆shell可以找到svnserve。也可以搞的很复杂: 生成一个新的ssh密钥对,用下面的格式把公钥放到svn服务器上 command=”/full/path/to/svnserve -t” TYPE KEY C.......

More>>

今天看到了WGA的更新,到虚拟机里面换了个已经被封杀的VLK,然后安装更新进行了测试,如图。 另外,f1098老兄还带来了破解方法。废话不多说,如果你不幸安装了新版WGA可以通过以下方法将其“取消” 开始-运行-输入REGEDIT回车,在左边栏中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\NotifyWgaLogon项 将整个WgaLogon项删除即可。以上为经过测试的最简便方法。 这次的WGA与上次相比只增加了LegitCheckControl.dll,主要执行方式(通过WINLOGON加载)未变。显然微软此举可归为常规性不定期“恐吓”,此举也是对于盗版的无奈。

More>>

PHP Header Content-Type

No Comments. Posted in PHP by neemem on 10-27-2008. 109 views

找了好久找到的关于Content-Type的一张表. Description of Data Content Typical Filename Extensions MIME type/subtype Text and Text-Related Types HTML text data (RFC 1866) html htm text/html Plain text: documents; program listings txt c c++ pl cc h text/plain Richtext (obsolete - replaced by text/enriched) text/richtext Structure enhanced text (etx?) text/x-setext Enriched text markup (RFC 1896) text/enriched Tab-separated values (tabular) (tsv?) text/tab-separated-values SGML documents (RFC 1874) text/sgml Speech synthesis data (MVP Solutions) talk text/x-speech Document Stylesheet Types Cascading Stylesheets css text/css DSSSL-online stylesheets application/dsssl (proposed) Image Types .......

More>>

发现一个下载htc diamond rom的好地方

No Comments. Posted in Other by neemem on 10-22-2008. 59 views

http://diamond.geg0r.de 东西还是满多的。。呵呵。。。。不过都是英文版。。加上 中文字体。。太完美了 Alphazero/ - Oct 13 2008 10:52:29 PM DIAMOND_PROJECT_ROM/ - Oct 06 2008 08:53:33 PM DIB/ - Oct 19 2008 07:05:11 PM geek78/ - Oct 08 2008 06:48:12 PM HaVeN_ESSENTIAL/ - Sep 20 2008 01:05:03 PM JUICY/ - Oct 09 2008 07:35:42 PM Panosha/ - Oct 06 2008 08:49:58 PM Radio/ - Oct 06 2008 08:55:29 PM seatone/ - Oct 11 2008 06:03:34 PM SwiftBlade/ - Oct 06 2008 08:56:12 PM Swtos/ - Oct 13 2008 05:34:25 PM Vic/ - Oct 06 2008 09:10:16 PM WildBerry/ - Oct 06 2008 09:13:20 PM

More>>

在Linux系统下FTP的配置与应用

No Comments. Posted in Unix Like by neemem on 10-22-2008. 42 views

 FTP服务是Internet上的标准服务之一,用来在网络上传输文件。在linux系统中,通常用wu-ftpd来实现该服务(www.wu-ftpd.org)。   通常,wu-ftpd提供三种ftp登录形式:   1、anonymous ftp   2、real ftp   3、guest ftp   anonymous ftp 应用最广泛的一种ftp,通常,用户以anonymous为用户名,以电子邮件地址为密码进行登录。   real ftp 就是以真实的用户名和密码进行登录,登录以后,用户可以访问整个目录结构。通常认为,real ftp 能对系统安全构成极大威胁,所以,除非万不得以,应尽量避免使用real ftp。   guest ftp 也是real ftp 的一种形式,不同之处在于,一个geust登录后,他就不能访问除宿主目录以外的内容。   在wu-ftpd中,是通过特定的配置文来控制ftp 访问的,主要的配置文件有:   /etc/ftpaccess   /etc/ftpusers   /etc/ftphosts   /etc/ftpconversions   .......

More>>