由于Windows和Linux都支持工业的开放标准,如FTP协议,因此,我们只要在Windows和Linux下搭建FTP服务器,就可以实现共享。
Windows访问Linux
Linux下安装FTP软件
Linux下的FTP软件有很多,不过我们推荐使用ProFTPD,ProFTPD是一个UNIX平台上或是类UNIX平台上(如Linux,;FreeBSD等)的FTP服务器程序,;它是在自由软件基金会的版权声明(GPL)下开发并发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源代码。ProFTPD可以作为WU-FTPD的替代,同时在安全、可伸缩性等方面有很大的提高。特别是对于熟悉;Apache的用户,它的配置和;Apache十分相似,用起来较容易。
1.;下载
目前ProFTPD最近版本为1.3.0rc3,而稳定版本为1.2.10。
我们可以使用如下命令将它们下载下来:
wget;;ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.10.tar.gz
(如果想用1.3.0rc3,则输入wget;ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0rc3.tar.gz)
2.;编译
将下载下来的.gz文件解压,然后通过如下命令进行编译:
./configure;--prefix=/usr/local;--enable-shadow
make;(如果是双;CPU;建议采用;make;-j3)
make;install
3.;配置
之后可以发现ProFTPD;安装在;/usr/local目录下,proftpd程序可以在/usr/local/sbin/目录下找到,而配置文件proftpd.conf;位于/usr/local/etc/;目录下:
DefaultRoot;~;users,;!staff
ServerIdent;On;"FreeLAMP;FTP;Server"
ServerName;""
ServerType;standalone
ServerAdmin;webmaster@freelamp.com
Bind;192.168.0.1
ExtendedLog;/var/log/proftpd;read,write,auth
ScoreboardPath;/usr/local/var/proftpd
RequireValidShell;Off
User;proftpd
Group;proftpd
4.;启动FTP
完成配置后,执行/usr/local/sbin/proftpd;&;;即可启动FTP服务器。这样,Linux下的FTP软件就建立起来了。
标签: linux