本机系统为Fedora9,vsftp为光盘中安装的,故本说明略去安装说明,直接进入配置说明。我将配置一台允许匿名访问的ftp服务器。
我先查了一下服务的启动设置:
# chkconfig
发现本机的vsftpd服务并没有开机自动启动,改为自动启动以便以后重启后不用我手动开启服务:
# chkconfig --level 2345 vsftpd on
接着修改ftp的根文件夹属性,本机根文件夹为默认的/var/ftp,用如下命令修改:
# chown root:ftp /var/ftp
# chmod 755 /var/ftp
这个修改很重要,否则待会使用过程中会遇到一系列错误。为了让匿名用户能使用ftp服务,我再建了一个文件夹:/var/ftp/pub,分配777权限。
然后就是修改配置文件/etc/vsftpd/vsftpd.conf了。关键是要设置如下属性:
anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
#以上四条配置文件默认就有,只需去掉行开头用于注释的'#'即可
anon_world_readable_only=NO
#手动添加,如果值为YES,则匿名用户只有读的权限
anon_other_write_enable=YES
#手动添加,用途是开放其他操作的权限,比如修改、删除等
anon_umask=022
#手动添加,这条也很重要,用来设置匿名用户上传的文件的默认权限
#实际权限的计算方法为:777-umask值,这里设022,则实际权限755
其他属性按实际需要修改(我没有修改,使用了默认值)
在启动服务之前还需要做一个修改:
# setsebool -P ftp_home_dir 1
有的版本说是ftpd_disable_trans,但我用getsebool -a 命令没有找到那一项,也就没法设置,只有这一项比较像。实际也证明就是这个,不改上传不了文件。
最后就是启动服务了(如果原本就启动了,将下面的start参数换为restart):
# /sbin/service vsftpd start
如果一切顺利的话,会提示【OK】。换台电脑测试一下吧!
分享到:
相关推荐
Linux下FTP服务器vsftp架设。直接参照配置文档配置完成即可对ftp服务器的架设。
linux下FTP服务器安装配置VSftp.pdf
linux下FTP服务器安装配置(VSftp).pdf
Linux VSFTP服务器详细配置Linux VSFTP服务器详细配置 Linux VSFTP服务器
NULL 博文链接:https://jdkleo.iteye.com/blog/2106210
Linux_VSFTP服务器详细配置,比较详细的对ftp进行了讲解,并且讲述了配置vsftp的步骤!
FTP服务器配置文件 序号 配置文件类型 文件路径 功能说明 1 主配置文件 /etc/vsftpd/vsftpd.conf 配置FTP服务器主要工作要通过修改此文件来完成。 2 PAM配置文件 etc/pam.d/vsftpd 主要用来加强vsftpd服务器的用户...
LINUX下FTP服务器架设--VSFTP配置
vsftp详细安装包及ftp服务器搭建的详细说明。
在安装完成后,很多人会遇到问题,例如FTP服务器进不去,FTP服务器不能正常使用,提示PASV模式失败等,主要原因是防火墙挡住了PASV的端口,需要采取以下措施来解决。 [root@ master ~]#vi /etc/vsftpd/vsftpd.conf ...
vsftp服务器配置(建立系统实体账号),超简单建立ftp服务器
配置本地账号FTP服务器 在VMware虚拟机中启动一台虚拟机,并且安装Linux操作系统,作为只允许本地账户登录的FTP服务器 注意:网络地址配置为0(网络连接方式采用是NAT模式) 项目规划 windows客户端的资源管理器 0 ...
Ubuntu下ftp服务器配置方法Ubuntu自带的FTP服务器是vsftpd. 1、安装vsftpd Ubuntu安装软件倒不是件困难的事,输入: sudoapt-getinstallvsftpd 安装了之后会在/home/下建立一个ftp目录。这时候你可以试着访问下...
vsftp配置大全_完整版 Vsftp(Very Secure FTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器,目前已经被许多大型站点所采用,如ftp.redhat.com,ftp.kde.org,ftp.gnome.org.等。Vsftpd的实现有三种方式
最近在学Linux,很多问题也是参考了网上很多的资料,自己也是亲自测试...最后就没有安装vsftp,所以自己就从光盘(iso镜像)上再安装配置。 RedHat_Enterprise_Linux6_上安装及配置vsftp 其他版本应该也是大同小异吧。
1)Ubuntu 14.04下vsftp配置及使用。 2)ftp在海康编码卡上的开启服务。 3)使用ftp工具或服务器端搭建的vsftp服务于单板传输文件。
ftp服务的搭建以及运用vsftp的方式配置用户权限
本章主要介绍在Linux中搭建FTP服务器的过程,需要掌握的要点是配置文件的合理配置。 知识点 在linux中使用的FTP是vsftp FTP可以有三种登入方式分别是: 匿名登录方式:不需要用户密码 本地用户登入:使用本地用户...
文档目的或作用:整理通过虚拟机搭建FTP服务器作为本地YUM源使用。 详细整理操作步骤 作者:hglbird 内容: 1. 通过虚拟机挂载镜像 2. 搭建VSFTP服务器 3. 建YUM服务器 1)以通过镜像建YUM源 2)通过RPM包自建...