centos搭建ftp服务器的方法
FTP操作
一、查看是否安装vsftpd
rpm –qa|grep vsftpd
二、下载vsftpd
yum install -y vsftpd
三、查看是否开启服务
service vsftpd status
四、开启服务
systemctl start vsftpd.service
五、设置开机自启动
systemctl enable vsftpd.service
chkconfig vsftpd on
六、重启服务
systemctl restart vsftpd.service
七、增加维护帐号stylecom 密码123
useradd stylecom
passwd stylecom
八、查看用户
cat /etc/passwd
九、创建访问目录和文件
mkdir /var/www/html
vim /var/www/html/test.txt
十、修改文件夹的权限
chmod o+w /var/www/html/
usermod -d /var/www/html/ stylecom
十一、查看文件权限
ll -d /var/www/html/
十二、挂载系统【由于无ftp包,使用yum无法下载】
https://www.cnblogs.com/hahayixiao/p/10249642.html
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
十三、安装ftp
cd /mnt/cdrom/Packages
ls ftp*
rpm -ivh ftp-0.17-67.el7.x86_64.rpm
十四、进入vsftp配置文件夹
cd /etc/vsftpd[A1]
十五、修改主配置文件/etc/vsftpd/vsftpd.conf
vim /etc/vsftpd/vsftpd.conf
目的:每个登录用户限制在自己的家目录
去掉chroot_local_user = yes前的注释,限制用户访问家目录之外的地方
目的:限制传输的速度
添加anon_max_rate、local_max_rate限制传输的速度为1mb/s,这两个函数的自身单位是b/s
目的:开启日志功能
去掉注释,添加xferlog_enable=YES,开启日志功能
目的:设置无任何操作的超时时间为五分钟
去掉注释
目的:修改ftp的根文件夹
十六、关掉selinux
vim /etc/selinux/config
十七、关闭防火墙
systemctl stop firewalld.service
十八、测试
查看ip地址
ifconfig
ftp IP地址
浏览器:ftp://IP地址
[A1]配置文件说明
/etc/vsftpd/vsftpd.conf
//主配置文件,核心配置文件
/etc/vsftpd/ftpusers
//黑名单,这个里面的用户不允许访问FTP服务器
/etc/vsftpd/user_list
//白名单,允许访问FTP服务器的用户列表
centos搭建ftp服务器的方法的更多相关文章
- 在Ubuntu下搭建FTP服务器的方法
由于整个学校相当于一个大型局域网,相互之间传送数据非常快,比如要共享个电影,传点资料什么的. 所以我们可以选择搭建一个FTP服务器来共享文件. 那么问题来了,有的同学会问,我们既然在一个局域网内,直接 ...
- (转)Centos搭建FTP服务器
场景:ftp服务器对于在Linux服务器上进行文件操作太方便,在安装软件时候,大的软件也可以先上传再进行安装! 1 搭建FTP服务器 1.1 检查vsftpd 查看是否已经安装vsftpd rpm - ...
- centos搭建ftp服务器
申请个京东云服务用着.上传文件想搭建个ftp服务.遇到个坑记录一下: 这里就简单的使用yum安装 ftp服务: vsftpd 全称 very secure ftp deamon (非常安全的ftp ...
- centos 搭建ftp服务器
1.安装vsftpd sudo yum install vsftpd 2.配置vsftpd.conf # Allow anonymous FTP? (Beware - allowed by defau ...
- linxu篇-centos搭建ftp服务器
1安装vsftpd 2备份配置文件 3修改配置文件 vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO #允许匿名用户访问为了安全选择关闭 local_ena ...
- 【Linux】- CentOS搭建FTP服务器
1.安装vsftpd yum install -y vsftpd 2.启动vsftpd服务 service vsftpd start 3.查看运行状态 netstat -nltp | 完毕!!! 参考 ...
- win10搭建ftp服务器的操作方法【图文教程】
我们知道FTP是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件.对于win10版本的ftp服务器搭建方法可能有部分用户还不是很清楚,下面这篇文章就是关于win10搭建ftp服务器的 ...
- CentOS 6.5下快速搭建ftp服务器
来源:Linux社区 作者:Linux CentOS 6.5下快速搭建ftp服务器 1.用root 进入系统 2.使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了v ...
- 在阿里云主机上基于CentOS用vsftpd搭建FTP服务器
最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置. ftp软件用的是vsftpd. vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序 ...
随机推荐
- 第 9 章 数据管理 - 076 - 使用 Rex-Ray volume
使用 Rex-Ray volume 在 docker1 或 docker2 上执行如下命令创建 volume: rexray volume create --size 2 'C:\share\myda ...
- C#通过DocX创建word
网上有一些基础的东西,但是比如插入图片,就没有找到方案,最终自己摸索出来的. 1.首先通过Nuget获取引用,关键字:“DocX” 2.示例代码 class Program { static void ...
- 登录获取token,token参数关联至所有请求的请求体内
问题描述: 有些系统接口判断用户是否登录,是校验登录接口成功后传的token值,也就是请求系统所有接口时,前端传参必带登录成功后接口返回的token,后台以此检验是否过期或是否有登录.所有接口都依赖登 ...
- SQLite使用笔记
前言 客户端存储信息的方法有好多种,在以往的项目中采用的是序列化记录到文件中的方式,即时通信项目中客户端的一些系统配置的保存也使用的这种方式,然而客户端保存聊天记录就不能使用这种方式(保存.读取.修改 ...
- python网络爬虫&&爬取图片
爬取学院官网数据from urllib.request import * #导入所有request urllib文件夹,request只是里面的一个模块from lxml import etree # ...
- 2x or 3X的图
2.3倍图处理 bg-image($url) background-image: url($url + "@2x.png") @media (-webkit-min-device- ...
- rsyslog及loganalyzer
日志:历史日志 历史事件: 时间记录,事件的关键性程度,loglevel 系统日志服务: syslogd,守护进程 syslogd:system klogd:kernel rsyslog: sys ...
- EasyUI的textbox的disable ,readonly 用法
EasyUI的textbox,如果用了disable, 那么提交时,后台mvc controller是取不到值的, 如果用了Readonly, textbox的样式又没有变化, 让人一眼就感知到哪些是 ...
- android git 过滤.idea文件时不起作用。
在Terminal里面执行git命令行 git rm -r --cached .idea 在ignored files中配置.idea/ 文件. 最后.idea变黄就可以了.
- Spring Boot:Thymeleaf 使用详解
Thymeleaf 介绍 简单说,Thymeleaf 是一个跟 Velocity.FreeMarker 类似的模板引擎,它可以完全替代 JSP .相较与其他的模板引擎,它有如下三个极吸引人的特点: 1 ...