时间:2021-05-19
vmware12上安装的CentOs6.8,最终实现物理机上的windows10能正常访问CentOs上的FTP服务器。
一、查看是否安装有ftp相关的安装包
# rpm -qa | grep vsftpd //ftp的安装包就是vsftpd
查看到我的系统中没有安装相关的包,所以先把安装包装上。
# yum -y install vsftpd //这里如果没有配置yum源,可以直接用rpm的方式安装也是一样的
查看一下是否安装成功
二、启动服务并设置开机自启动
# service vsftpd start //启动服务
# chkconfig --level 35 vsftpd on //设置自启动
# chkconfig --list vsftpd //查看是否设置成功
三、配置vsftpd文件
ftp服务器主要有三个配置文件,都位于/etc/vsftpd目录下:
ftpusers //用来指定哪些用户不能访问ftp服务器
user_list //这个文件中的用户是否可以登录到服务器,取决于vsftpd.conf文件中的userlist_enable和userlist_deny这两个选项。
vsftpd.conf //ftp服务器的主配置文件
四、匿名用户访问
打开vsftpd.conf
# vi /etc/vsftpd/vsftp.conf将这两个选项设置为YES :anon_upload_enable=YES和 anon_mkdir_write_enable=YES (一般默认已经有了的,将前面的'#'去掉就行了)
这样实现匿名用户上传和下载文件了。ps:配置文件详解
五、非匿名用户的访问
1.修改配置文件
# vi /etc/vsftpd/vsftp.conf先将匿名用户访问关掉: anon_upload_enable=NO
在配置文件末尾添加:userlist_enable=YES, userlist_file=/etc/vsftpd/vsftpd.user_list, userlist_deny=NO
(不清楚具体意思可以看下配置文件详解)
2.创建用户
3.这里先测试一下,直接使用ftp1登录,发现是登录不上的。
4.将用户ftp放入/etc/vsftpd/vsftpd.user_list文件中。
# vi /etc/vsftpd/vsftpd.user_list在文件中写入ftp1(一行代表一个用户),然后保存退出,重载一下服务(# service vsftpd reload)。
再次访问,使用ftp1用户,可以登录到ftp服务器。
Ps:一些vsftpd.conf配置文件中的选项不懂可以看下文件的详细说明!
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
参考Linux中FTP服务器的搭建教程今天给大家分享linux安装部署ftp图片服务器的教程,感兴趣的朋友一起看看吧!1.安装http反向代理服务器、安装ftp
vsftpd是一个对UNIX系统遵循GPL协议的FTP服务器,包括Linux。它安全而且速度非常快。本教程将告诉你如何在Linux系统中搭建自己的FTP服务器。
在虚拟机下装了fedora10,搭建ftp服务器linux下,常用的三种ftp服务器:WU-Ftpd(washingtouniversiftp)、vsftpd(
本教程为大家分享了Python搭建HTTP服务器和FTP服务器的具体步骤,供大家参考,具体内容如下默认安装版本为pytho2.7http服务器搭建教程:进入要开
本文研究的主要是Linux环境下快速搭建ftp服务器方法,具体如下。首先看看ftp的介绍:FTP是FileTransferProtocol(文件传输协议)的英文