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服务器程序 ...
随机推荐
- js斐波那契数列
斐波那契数列指的是这样一个数列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89...... 这个数列从第3项开始,每一项都等于前两项之和. 1.递归算法: function ...
- (3)arp协议
arp协议:通过ip找mac(交换机不能识别ip) arp解析表: mac 和 ip 的映射关系 arp协议: 通过ip找到mac,可以减少广播的频率,减少主机的损耗. arp协议: 能够完成,依靠交 ...
- 一款好用的JS时间日期插件layDate
觉得这个插件很不错,使用起来也很方便,推荐使用 1.插件截图 2.插件配置 选择很多,配置也很简单,插件官网:https://www.layui.com/laydate/配置说得很明确,基本操作就是: ...
- 【Jquery+Express.js】 submit() 方法提交form
前端页面 .html 生成一个动态模块 Modal <div class="modal fade" id="addStaff" tabindex=&quo ...
- jieba库与词云的使用——以孙子兵法为例
1.打开cmd安装jieba库和 matplotlib. 2.打开python,输入代码.代码如下: from wordcloud import WordCloud import matplotlib ...
- lumion材质系统室内渲染6.3
材质系统是对于导入的模型,而不对自带的模型起作用.自带的模型有的能改变属性. 点击“材质”点击墙,出来材质库.为墙体赋予一种材质, 完成后点击保存,就可以保存了.然后给窗户添加玻璃材质. 可以看到墙, ...
- C# Thread IsAlive 理解
IsAlive的功能就是判断当前线程是否处于活动状态. public class Program { public static void Main(string[] args) { try { Wr ...
- JS数组映射详解
现在这里占个坑位,免的忘了,需要整理一下最近的内容: 1.数组映射的使用 2.微信分享功能详解 3.jq自己封装 4.HTML的富文本应用
- css--父元素塌陷
当父元素内都是漂浮元素时,会造成父高度塌陷的问题.(因为等同于父元素内容为空,所以长,宽都等于空) 我们想要的页面结构是: <!DOCTYPE html> <html lang=&q ...
- 笨办法39字典dict
一开始没看明白,直接把句子缩短了,输出结果看字典的用法 stuff = {'name': 'Zed', 'age': 39, 'height': 6 * 12 + 2} stuff['city'] = ...