Linux安装vsftpd服务_绿色软件之家

绿色软件之家:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|系统之家|纯净系统

您当前所在位置:首页操作系统LINUX → Linux安装vsftpd服务

Linux安装vsftpd服务

时间:2015/6/28来源:绿色软件之家作者:网管联盟我要评论(0)

  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      匿名用户上传权限

  Anon_mkdir_write_enable=yes    创建目录的同时可以在此目录中上传文件

  Write_enable=yes    本地用户写的权限

  Anon_other_write_enable=yes    匿名帐号可以有删除的权限

  Anon_world_readable_only=no    匿名用户浏览权限

  Ascii_upload_enable=yes 启用上传的ASCII传输方式

  Ascii_download_enable=yes   启用下载的ASCII传输方式

#p#副标题#e#

  Banner_file=/var/vsftpd_banner_file    用户连接后欢迎信息使用的是此文件中的相关信息

  Idle_session_timeout=600(秒)  用户会话空闲后10分钟

  Data_connection_timeout=120(秒) 将数据连接空闲2分钟断

  Accept_timeout=60(秒)    将客户端空闲1分钟后断

  Connect_timeout=60(秒)  中断1分钟后又重新连接

  Local_max_rate=50000(bite) 本地用户传输率50K

  Anon_max_rate=30000(bite)  匿名用户传输率30K

  Pasv_min_port=5000     将客户端的数据连接端口改在

  Pasv_max_port=6000     5000-6000之间

  Max_clients=200      FTP的最大连接数

  Max_per_ip=4   每IP的最大连接数

  Listen_port=5555    从5555端口进行数据连接

  Local_enble=yes      本地帐户能够登陆

  Write_enable=no     本地帐户登陆后无权删除和修改文件

  Chroot_local_user=yes    本地所有帐户都只能在自家目录

  Chroot_list_enable=yes   文件中的名单可以调用

  Chroot_list_file=/etc/vsftpd.chroot_list      前提是chroot_local_user=no

  Userlist_enable=yes     &nbs

关键词标签:Linux,vsftpd服务

相关阅读

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程安装红帽子RedHat Linux9.0操作系统教程使用screen管理你的远程会话使用screen管理你的远程会话GNU/Linux安装vmwareGNU/Linux安装vmware如何登录linux vps图形界面 Linux远程桌面连如何登录linux vps图形界面 Linux远程桌面连

相关下载

人气排行 Linux下获取CPUID、硬盘序列号与MAC地址linux tc实现ip流量限制dmidecode命令查看内存型号linux下解压rar文件安装红帽子RedHat Linux9.0操作系统教程Ubuntu linux 关机、重启、注销 命令lcx.exe、nc.exe、sc.exe入侵中的使用方法查看linux服务器硬盘IO读写负载