首页 > 服务器 > Linux服务器 > 正文

Linux系统安装vsftpd服务可实现FTP功能

2024-09-05 23:01:26
字体:
来源:转载
供稿:网友

在Linux系统下安装vsftpd服务可实现FTP功能。vsftp的含义就是Very Security Ftp,其实就是一款FTP软件。

  1、下载:

  从天空软件园下载软件,我的版本是2.2.2,软件名为vsftpd-2.2.2.tar.gz

  2、编译源代码:

  tar xvzf  vsftpd-2.2.2.tar.gz (解压,并进入解压后目录vsftpd-2.2.2)

  3. 将vsftpd-2.2.2复制到/etc 目录下

  cp -r ./vsftpd-2.2.2  /etc/vsftpd-2.2.2

  4. 修改目录权限,为了方便,我将权限设为777,可以根据需要设

  chmod  -R  777 /etc/vsftpd-2.2.2

  5. 编译源文件

  cd /etc/vsftpd-2.2.2

  make

  6. 安装

  make install

  7. 编辑配置:

  用vi打开vsftpd.conf,默认的不用管他了

  直接在最后一行加上Listen=YES(独立的VSFTPD服务器)

  8. 启动服务:

  /etc/init.d/vsftpd start

  用netstat -tnl查看,如果有21端口证明已经安装配置成功

  这个时候已经能用FTP,但不能使用匿名访问。

  9. 匿名访问:

  mkdir /var/ftp

  chown root.root /var/ftp

  chmod og-w /var/ftp

  这样就能匿名访问。如果还不清楚的话可以参考安装 帮助more INSTALL

  10. 开机自启动

  用vi打开、etc/rc.local在里面加入/etc/init.d/vsftpd start 即可。

  以下是vsftpd.conf的参数程序代码:

  Anonymous_enable=yes                        允许匿名登陆

  Dirmessage_enable=yes                         切换目录时,显示目录下.message的内容

  Local_umask=022                                 FTP上本地的文件权限,默认是077

  Connect_form_port_20=yes                   启用FTP数据端口的数据连接

  Xferlog_enable=yes                               激活上传和下传的日志

  Xferlog_std_format=yes                         使用标准的日志格式

  Ftpd_banner=XXXXX                           显示欢迎信息

  Pam_service_name=vsftpd                      验证方式

  Listen=yes                                             独立的VSFTPD服务器

  Anon_upload_enable=yes                    &

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表