唐山网站建设

设为主页 加入收藏 繁體中文

Linux下FTP服务器配置

核心提示: Linux下的FTP软件有很多,常常使用的有wu-ftp、tftp、porftpd和Vsftp等。其中proftpd是1个配置方法与Apache相类似的FTP服务器,有两种运行方式,独立服务器与超级服务器的子服务器。不管从安全性和稳定性,还是可配置性来讲都是非常好的选择。

 Linux下的FTP软件有很多,常常使用的有wu-ftp、tftp、porftpd和Vsftp等。其中proftpd是1个配置方法与Apache相类似的FTP服务器,有两种运行方式,独立服务器与超级服务器的子服务器。不管从安全性和稳定性,还是可配置性来讲都是非常好的选择。

安装proftpd

安装命令以下:

# wget ftp://ftp.proftpd.org/distrib/source/proftpd⑴.2.9.tar.bz2
# bunzip2 proftpd⑴.2.9.tar.bz2
# tar xvf proftpd⑴.2.9.tar
# cd proftpd⑴.2.9.tar.bz2
# ./configure --prefix=/usr/local/proftpd 
# make 
# make install


设定proftpd

1.几个文件的功能及路径

/usr/local/proftpd/sbin/proftpd 履行程序。

/usr/local/proftpd/etc/proftpd.conf 设置文件。

/usr/local/proftpd/var/proftpd.pid proftpd 作为1个服务的ID号。

2.设定proftpd.conf文件,启动服务。在默许的/usr/local/proftpd/etc/proftpd.conf/文件中有1行文字“ServerType standalone”,指定/usr/local/proftpd/sbin/proftpd以1个服务的方式来工作,可以将/usr/local/proftpd/sbin/proftpd放到/etc/rc.d/rc.local文件中,以便开机时启动。

3.proftpd.conf的1个简单设定及说明(proftpd文件解压后,/doc目录内有proftpd.conf的说明)以下:

ServerName “ProFTPD Default Installation” #服务器的名称
ServerType standalone #服务器的服务方法(系统服务/inetd连接)
DefaultServer on 默许服务
Port 21 服务器使用的port号码
User nobody 
Group ftp proftpd在做为服务时的用户名和组名
DefaultRoot ~ 根目录设定,可以用/home也可用~,
可使用户不能向上到根目录下 
 目录的权利
AllowOverwrite on 
  
 其本anonymous用户定义
User ftp 
Group ftp 
UserAlias anonymous ftp 
MaxClients 10 
DisplayLogin welcome.msg 
DisplayFirstChdir .message 
RequireValidShell no 留意最好加上这1行 
 设定为只读
DenyAll 
 
唐山网站建设www.fw8.net


TAG:方法,服务器,文件,根目录,方式
评论加载中...
内容:
评论者: 验证码: