centos(linux)--vsftpd配置
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(需要记住,在验证和登录时需要)
注:是否使用sudo权限执行请根据个人情况来决定
3.配置
(1)cd /etc/vsftpd
(2)sudo vim chroot_list
(3)把刚才新增的虚拟用户(ftpuser)添加到此配置文件中,后续要引用
(4):wq保存退出
(5)sudo vim /etc/selinux/config,修改为SELINUX=disabled
(6):wq 保存退出
注:如果验证时出现550拒绝访问请执行:
sudo setsebool -P ftp_home_dir 1
然后重启linux服务器,执行reboot命令
(7)sudo vim /etc/vsftpd/vsftpd.conf (根据个人项目需要配置vsftpd)
4.防火墙配置
(1)sudo vim /etc/sysconfig/tptables
(2)将个人项目需要开放的端口和出入站信息添加到防火墙配置中
如:-A INPUT -p TCP --dport xx -j ACCEPT
-A OUTPUT -p TCP --sport xx -j ACCEPT
上面为一组配置规则,xx表示端口号,或者xx:xx,表示端口范围
(3) :wq 保存退出
(4)sudo service iptables restart 执行命令重启防火墙
5.验证
(1)执行sudo service vsftpd restart
只要 Starting vsftpd 显示OK就行了
(2)执行ifconfig查看运行vsftpd服务器断电ip地址
(3)打开浏览器访问: ftp://xxx.xxx.xxx.xxx
(4)输入之前创建的ftp匿名用户账号和密码
例如: 用户名:ftpuser , 密码:xxxxxx
(5)可以看到文件列表代表访问成功
centos(linux)--vsftpd配置的更多相关文章
- linux vsftpd 配置
		linux 使用vsftpd 实现ftp上传 安装 vsftpd yum install -y vsftpd 配置vsftpd 备份配置文件后 将/etc/vsftpd/vsftpd.conf内容替换 ... 
- centos linux下配置固定ip,方便xshell连接
		如何给centos linux设置固定ip地址,设置Linux系统的固定IP地址 首先wmware打开虚拟机 打开xshell6连接虚拟机(比较方便,这里默认设置过Linux的ip,只是不固定,每次打 ... 
- 运维之Centos apache vsftpd配置
		安装Apache yum install httpd -y chkconfig httpd on service httpd start 配置一下iptables iptables -I INPUT ... 
- centos使用--vsftpd配置
		目录 1 在服务器配置FTP服务 1.1 在root权限下,通过如下命令安装Vsftp(以CentOS系统为例): 1.2 在启动vsftpd服务之前,需要登录云服务器修改配置文件,禁用匿名登录. 1 ... 
- 记linux vsftpd配置遇到的错误
		环境:centos 7 yum安装 yum install -y vsftpd 增加用户 # 家目录为/www 并设置nologin useradd -d /www -s /sbin/nologin ... 
- CentOS Linux防火墙配置及关闭
		CentOS 配置防火墙操作实例(启.停.开.闭端口): 注:防火墙的基本操作命令: 查询防火墙状态: [root@localhost ~]# service iptables status< ... 
- Centos 6.5使用vsftpd配置FTP服务器教程
		Centos 6.5使用vsftpd配置FTP服务器教程什么是vsftpd vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序.特点是小巧轻快,安全易用.vsftpd 的名字代表”ver ... 
- CentOS linux下安装和配置Apache+SVN(用浏览器http方式访问SVN目录)
		在CentOS linux下安装SVN,我们可以进行以下步骤: 第一步:安装CentOS Linux操作系统,并在CentOS安装进行的同时,自定义安装这一步,一定要勾选Subversion(在“开发 ... 
- Centos下安装配置LAMP(Linux+Apache+MySQL+PHP)
		Centos下安装配置LAMP(Linux+Apache+MySQL+PHP) 关于LAMP的各种知识,还请大家自行百度谷歌,在这里就不详细的介绍了,今天主要是介绍一下在Centos下安装,搭建一 ... 
- Linux vsftpd服务配置具体解释
		[背景] 近日.一朋友dominoserver要进行升级.迁移,搭建了linux測试系统,也开启vsftpd服务,但是配置的ftp账号,程序无法正常下载附件. [问题跟踪] 通过ftpclient连接 ... 
随机推荐
- python_面向对象——对象间的组合关系
			# 由一堆组件构成一个完整的实体,组建本身独立,但又不能自己运行,必须跟宿主组合在一起,运行. class Dog: #狗 def __init__(self,name,dog_type,attack ... 
- hexo主题next 7.X版本配置美化
			我们主要对next主题进行了如下配置操作.效果可以前往https://www.ipyker.com 查看. 也可以前往https://github.com/ipyker/hexo-next-theme ... 
- linux ps sample
			ps -ef|grep "myswooleserver.php"| grep -v "grep" | wc -l cpc@cpc-Aspire-:~/Downl ... 
- Jquery的toggle()与trigger()方法
			我一直分不清楚toggle()与trigger()两个各自的作用,所以今天抽时间记录一些,以加深印象. 1.toggle() 定义和用法: toggle() 方法切换元素的可见状态.如果被选元素可见, ... 
- C语言学习系列(五)变量和常量
			一.常量 定义:在程序运行中,其值不能改变的量称为常量 分类:常量可以是任何的基本数据类型,比如整数常量.浮点常量.字符常量,或字符串字面值,也有枚举常量. 在 C 中,有两种简单的定义常量的方式: ... 
- 更好的处理 Python 多工程 import 依赖
			话说, 这段时间需要开发一个项目, 新项目对现有的几乎所有项目都有依赖. 豆瓣现存的几个大项目,基本都是围绕豆瓣主站shire的依赖, 也就是说, 其他项目对shire的单项依赖, 这些项目在需要主 ... 
- Oracle 体系结构图
			Oracle体系结构图 详细图 
- DbVisualizer 连接AS400
			1.安装DbVisualizer 2.下载JTopen 里面会有jt400.jar http://sourceforge.net/projects/jt400/files/latest/downloa ... 
- 多路IO复用模型--select, poll, epoll
			select 1.select能监听的文件描述符个数受限于FD_SETSIZE,一般为1024,单纯改变进程打开的文件描述符个数并不能改变select监听文件个数 2.解决1024以下客户端时使用se ... 
- 1625: 【例 1】反素数 Antiprime
			1625: [例 1]反素数 Antiprime [题目描述] 原题来自:POI 2001 如果一个大于等于 1 的正整数 n,满足所有小于 n 且大于等于 1 的所有正整数的约数个数都小于 n 的约 ... 
