vsftpd文件服务器基础与安装

Linux下安装vsftpd

 

一:vsftpd简介(linux)

vsftpd 是“very secure FTP daemon”的缩写,是一个完全免费的、开放源代码的ftp服务器软件。

二:vsftpd特点(linux)

vsftpd是一款在Linux发行版本中最受推崇的FTP服务器程序,小巧轻快、安全易用,支持虚拟用户、支持带宽限制等功能。

三:vsftpd安装(linux)

  • 安装环境

Centos 6.8 64位

  • vsftpd版本

vsftpd-2.2.2-21.el6.8=x86_64

1)安装

执行 yum -y install vsftpd

注意:

(1)是否使用sudo权限执行请根据您具体的环境来决定

(2)rpm -qa|grep vsftpd可通过这个检查是否已经安装vsftpd

(3)默认配置文件在 /etc/vsftpd/vsftpd.conf

2)创建虚拟用户

(1)选择在根或者用户目录下创建ftp文件夹:mkdir  ftpfile,如:/ftpfile

(2)添加匿名用户: useradd ftpuser -d /ftpfile -s /sbin/nologin

(3)修改ftpfile权限:chown -R ftpuser.ftpuser /ftpfile

(4)重设ftpuser密码:passwd ftpuser(这里将设置为123456)

注意:是否使用sudo权限执行请根据您具体环境来决定

3)配置

(1)cd  /etc/vsftpd

(2)sudo vim chroot_list

(3)把刚才新增的虚拟用户添加到此配置文件中,后续需要引用

(4):wq保存退出

四:vsftpd验证(linux)

1)执行sudo service vsftpd restart

注意:第一次启动时Shutting down vsftpd是failed不用理会,因为这是重启命令,保证Starting vsftpd是OK即代表vsftpd服务成功。

2)执行ifconfig查看运行vsftpd服务器的IP地址

3)打开浏览器访问:ftp://10.211.55.6。输入之前创建的ftp匿名用户账号和密码,例如用户名:ftpuser  密码:123456

4)或者通过ftp客户端软件进行连接。例如:cuteftp、filezilla、viperftp、flashftp、leapftp等进行连接ftp服务器,进行文件上传、下载验证。


ftpserver安装(windows)

  • 安装系统环境

Windows7 64位

  • ftpserver

因为vsftpd官方不提供windows版,需要编译比较复杂,这里使用ftpserver绿色版教学使用

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值