VSFTPD 安装与配置
VSFTPD 安装与配置
1. 安装
# yum install vsftpd
2. 修改配置
# vi /etc/vsftpd/vsftpd.conf
###################################
anonymous_enable=NO
#anonymous_enable=YES
chroot_local_user=YES
#去掉前面的注释
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
#不受限制的用户列表,用不用都OK
allow_writeable_chroot=YES
#加上这行解决了无法登陆的问题
###################################
3. 配置防火墙开启FTP服务端口
# firewall-cmd --permanent --add-service=ftp
# firewall-cmd --reload
4. 启动nginx并设为开机自启
# systemctl start vsftpd.service
# systemctl enable vsftpd.service
FTP 服务器安装
抄自阿里云
一、Redhat/CentOS安装vsftp软件
1.更新yum源
首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2.安装vsftp
使用yum命令安装vsftp
#yum install vsftpd -y
3.添加ftp帐号和目录
先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用下面的命令创建帐户,该命令指定了/alidata/www/wwwroot为用户pwftp的家目录,您可以自己定义帐户名和目录:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
修改该帐户密码:
#passwd pwftp
修改指定目录的权限
#chown -R pwftp.pwftp /alidata/www/wwwroot
4.配置vsftp
编辑vsftp配置文件,命令如下:
#vi /etc/vsftpd/vsftpd.conf
将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
取消如下配置前的注释符号:
local_enable=YES
write_enable=YES
chroot_local_user=YES
保存修改,按ESC键,输入:wq
5.修改shell配置
vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologin或者/sbin/nologin(具体看当前系统配置)则追加进去
6.启动vsftp服务并测试登录
使用命令启动vsftp服务:
#service vsftpd start
然后用帐号pwftp测试下是否可以登陆ftp。目录是/alidata/www/wwwroot。
设置开机启动
#chkconfig vsftpd on
如果端口没开需要打开防火墙21端口
如果500错误了,需要
# vi /etc/selinux/config
SELINUX=enforcing
替换成
SELINUX=disabled
重启机器后,就可以登录了
$ ftp ftp://username@192.168.0.1
修改/etc/vsftpd/vsftpd.conf, 可以设置ftp用户的根目录
local_root=/data/ftp
VSFTPD 安装与配置相关推荐
- vsftpd安装以及配置FTP虚拟用户实践
前言正如vsftpd官方宣传中所说Probably the most secure and fastest FTP server for UNIX-like systems.我相信这是大多数人选择vs ...
- vsftpd安装和配置
安装: yum -y install vsftpd 修改配置文件: 配置文件地址:/etc/vsftpd/vsftpd.conf 1.关闭匿名用户登录 anonymous_enable=NO 2.允许 ...
- vsftpd安装配置
为什么80%的码农都做不了架构师?>>> vsftpd安装配置 一.安装,使用yum命令安装 # yum install vsftpd 二. 全局配置 #vi /etc/vsf ...
- linux 设置ftp自启,CentOS vsftpd设置安装自启动配置
CentOS vsftpd是常用系统,于是我学习研究了CentOS vsftpd,在这里对大家详细介绍下CentOS vsftpd系统应用,希望对大家有用.本地用户经过设置后可以进行ftp访问. 而匿 ...
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
http://jingyan.baidu.com/article/67508eb4d6c4fd9ccb1ce470.html Ubuntu 14.04 FTP服务器--vsftpd的安装和配置 我们经 ...
- cetos 中vsftpd从安装到配置完全教程
1 安装并启动服务 [root@edwin.org]#rpm –qa | grep vsftpd :查看是否安装vsftpd服务 [root@edwin.org]#yum install vsftpd ...
- redhat linux 安装ftp服务,RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器
本文以RedHat Linux 9.0为例介绍一下如何安装和配置vsftpd服务器. 安装服务器程序 程序下载地址:,目前最新版本为2.0.3,源程序文件名为vsftpd-2.0.3.tar.gz. ...
- linux安装ftp后账号密码设置,CentOS 建立ftp账号(vsftpd运用安装与配置疑问 )
CentOS vsftpd运用仍旧比较常用的,于是我研究了一下CentOS vsftpd运用要领,在这里拿出来和大众共享一下,期盼对大众有用.这里简介CentOS下的CentOS vsftpd运用. ...
- linux 银河麒麟V10 VSFTPD服务端安装、配置的图文教程
前言:本篇文章,集互联网好友的成果.本菜鸟实践摸索的结果,整理综合而得.本人在CSDN.百度.B站等各大网站进行了有限的搜索,都没有看到完全适配的答案. 如果你也是国产电脑的受"益" ...
最新文章
- 爬虫笔记8实例淘宝商品比价爬虫
- C语言振动排序shaker sort算法(附完整源码)
- oracle无法修改字段类型,Oracle如何修改字段类型呢? 爱问知识人
- 有人说华为最大的对手是5年后的小米,你怎么看?
- jQuery遍历not的用法
- [你必须知道的.NET]第二十八回:说说Name这回事儿
- 曼彻斯特编码_两种编码方式以及两种帧结构
- getresourceasstream 路径_Java 获取资源文件路径
- mysql for python 64_解决windows64位系统上安装mysql-python报错
- Android Handler异步通信:深入详解Handler机制源码
- a proxy service
- 2017百度之星程序设计大赛 总结
- object-c的继承
- 处理文件的fseek函数
- MFC基于对话框程序启动时隐藏窗口的实现
- 十八、基础教程-钻取功能(drilldown)
- 牛客 Algorithm Choosing Mushrooms
- python中re.sub函数
- 压缩、减员、并购、自动汽车市场凛冬将至!
- 荣耀magic v参数配置
热门文章
- Unity2020.2中支持的C#8有什么新特性?
- java转码gbk_Java实现GBK转码到UTF-8(文件)
- OpenShift Security (3) - 准备客户端环境和演示应用
- MongoDB教程——第2天
- 小米开源 Redmi K30 Pro 内核源码
- 使用DocFx生成文档网站并将其发布到GitHub Pages
- druid连接池以及数据源了解
- 100内奇数之和流程图_JavaScript基础教程(六)流程控制之循环语句
- 驱动备份工具哪个好_互联网推广工具哪个好
- c语言入口参数和出口参数,麻烦帮忙指出一下这个函数的入口参数和出口参数呀!...