CentOS7安装配置vsftp搭建ftp

阅读数:92 评论数:0

跳转到新版页面

分类

Linux

正文

安装

查看是否已安装

vsftpd -v

安装vsftpd

yum -y install vsftpd

查看位置

whereis vsftpd

防火墙添加ftp服务

firewall-cmd --permanent --zone=public --add-service=ftp
firewall-cmd --reload

修改配置文件/etc/vsftpd/vsftpd.conf

anonymous_enabl=NO  #不允许匿名访问
chroot_local_user=YES  #启用限定在其主目录下
use_localtime=YES  
chroot_list_enable=YES
local_enable=YES  #允许使用本地账户进行ftp用户登陆验证
allow_writeable_chroot=YES  
xferlog_enable=YES   #启用上传和下载的日志功能,默认开启
local_umask=022

修改vsftp服务器上传目录

1、匿名用户登录vsftpd服务后的根目录是/var/ftp/

2、系统用户登录vsftpd服务后的根目录是系统用户的家目录。

3、若要修改,/etc/vsftpd/vsftpd.conf

local_root=/var/www/html  #针对系统用户
anon_root=/var/www/html #针对匿名用户

 




相关推荐

一、概述 1、standalone和inetd(inetd或xinetd)模式的区别 (1)standalone模式 运行期间一直驻留在内存中,会战胜一定的系统资源,适合实时返回要求较高的ftp服务器

一、概述 yum是yellow dog updater,modified的简称,是rpm软件包管理器,用python写成,可以安装、移除、升级rpm包,检查并自动解决依赖性。 yum使用的软件仓库除了

# download source code from http://www.mplayerhq.hu/design7/dload.html & extract wget -cS http://www

一、概述 FTP是一种基于TCP的服务,它使用两个端口,一个数据端口和一个命令端口(也称控制端口,通常是21端口)。主动模式还是被动模式由客户端决定。 二、port(主动模式,通过20端口传输数据)

一、ftp的常用方式 1. 连接ftp服务器 ftp [hostname| ip-address] #例如 ftp 10.18.34.115 服务器询问你用户名和口令,待认证通过即可。 2. 列出远程

一、概述 1、locale中语言环境变量LANG 在Linux中通过locale来设置程序运行的不同语言环境,locale由ANSI C提供支持。locale的命名规则为<语言>_<地区>.<字符集编

一、概述 Centos7 默认使用的是firewall作为防墙。 1.firewalld (防火墙服务) #启动: systemctl start firewalld #关闭: systemctl

[root@VM_167_46_centos etc]# free -h total used free shared buff/cache available Mem: 993M 253M 334

1. 进入目录 cd /etc/sysconfig/network-scripts/ <p

对于 CentOS 7,有 KDE Plasma Workspaces 和 Gnome Desktop 两大桌面环境。 要安装 KDE 桌面环境(使用的是 Plasma 作为默认的