vsftpd文件服务器基础与安装

文章目录

[隐藏]

  • Linux下安装vsftpd
    • 一:vsftpd简介(linux)
    • 二:vsftpd特点(linux)
    • 三:vsftpd安装(linux)
    • 四:vsftpd验证(linux)
  • ftpserver安装(windows)
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绿色版教学使用

原文出处:csdn -> https://blog.csdn.net/StarDreamWorkStation/article/details/81535977

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。