之前将storage文件夹(背后是挂载的整块新硬盘)通过samba服务与Windows共享。之所以先共享,是为了完成FTP后方便文件管理。软件:vsftpd目标:让用户登录FTP后可以上传文件(主要用于iPhone照片备份),不同用户备份在各自的文件夹下。Windows下打开共享的storage文件夹可以看..
构建现代的服务器应用程序需要以某种方法同时接收数百、数千甚至数万个事件,无论它们是内部请求还是网络连接,都要有效地处理它们的操作。
有许多解决方案,但事件驱动也被广泛应用到网络编程中。并大规模部署在高连接数高吞吐量的服务器程序中,如 http 服务器程序、ftp 服务器程序等。相比于传统的网络编程方式,事件驱动能够极大的降低资源占用,增大服务接待能力,并提高网络传输效率。
这些事件驱动模型中, libevent 库和 libev库能够大大提高性能和事件处理能力。在本文中,我们要讨论在...
分类:
其他好文 时间:
2014-09-05 04:29:41
阅读次数:
394
标题本想使用关键词NAS,但考虑到并不打算建立Web管理页面,和一些其他复杂的功能,未避免造成误导,就把范围强调在“Windows文件共享”和“FTP服务器”上。更精确地说,就是使用Samba和vsftpd两个Linux程序。安装和使用Samba和vsftpd都不是难点,本文也只是作为留给自己的笔记..
本章内容大致包括UbuntuServer的环境配置和新硬盘添加及设置。1)UbuntuServer的安装和配置安装就不细说了,只提一点,在过程中可以选择服务器角色的时候,记得勾选OpenSSHServer和SambaFileServer。实在忘记了,或者已经安装好但不记得是否装了这两项的,也没有关系,根据下面..
将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据,如果使用单个的千兆网口将会是很严重的瓶颈。其它的应用,比如ftp服务器,高负载的下载网站,都有类似的问题。因此使用Linuxteaming或bond来绑定多个网卡作为一个逻辑..
分类:
系统相关 时间:
2014-09-03 18:27:47
阅读次数:
501
先贴地址吧:http://www.cnblogs.com/itech/archive/2012/09/16/2687378.htmlhttp://www.cnblogs.com/acpp/archive/2010/02/09/1666649.html没有ftp命令,所以先装ftp服务器吧,查了下,v...
分类:
系统相关 时间:
2014-09-03 18:04:26
阅读次数:
401
1、xinetd是超级守护程序,管理着许多服务。所以可以通过service xinetd start启动。2、gssftp是Redhat linux企业版自带的FTP工具。包含在/etc/xinetd/gssftp下。提供krb5验证机制。3、vsftp也是FTP服务器软件,功能比gssftp完备。...
分类:
Web程序 时间:
2014-09-02 17:07:04
阅读次数:
252
vsftpdversion2到2.3.4存在后门漏洞,攻击者可以通过该漏洞获取root权限。这里用backtrack集成的metasploit做测试,metasploit集成了各种各样的漏洞,我们可以在上面利用服务器、个人PC和应用程序的漏洞。开始菜单路径backtrack/Exploitationtools/NetworkExploitationtools/Met..
分类:
Web程序 时间:
2014-09-01 17:58:14
阅读次数:
222
vsftpd的配置,配置文件中限定了vsftpd用户连接控制配置。 vsftpd.ftpusers:位于/etc/vsftpd目录下。它指定了哪些用户账户不能访问FTP服务器,例如root等。 vsftpd.user_list:位于/etc/vsftpd目录下。该文件里的...
分类:
其他好文 时间:
2014-09-01 16:01:43
阅读次数:
217
负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
目录
1基本概述
2详细信息
?
四个分类 ?
部署方式 ?
详细配置
3主要应用
4常见产品
?
F5 ?
A10 ?
深信服
...
分类:
其他好文 时间:
2014-09-01 14:07:13
阅读次数:
548