一,ftp服务器搭建(使用vsftpd)

1,安装:
yum -y install vsftpd
2,查看防火墙状态,并关闭防火墙。
firewall-cmd --state
systemctl stop firewalld
3,启动vsftpd服务。
systemctl start vsftpd或者service vsftpd start
到此,ftp服务器服务搭建好了,跑起来了。

二,需要进行其他操作,则需要再配置

实现可以匿名登录,创建文件夹。

1,编辑主配置文件。/etc/vsftpd/vsftpd.conf
vim /etc/vsftpd/vsftpd.conf
2,下面四行的#去掉

3,保存退出,重启vsftpd服务。
service vsftpd restart
4,先下载ftp 客户端(注意vsftpd是服务端) yum -y install ftp
然后ftp登录测试:

5,给/var/ftp/fp下的目录ftp权限,代表ftp用户(匿名用户默认就是ftp)。然后就可以创建文件夹了。
chown ftp /var/ftp/fp/
systemctl restart vsftpd
结果如下:

没有赋予权限时,创建文件夹报错:550 Create directory operation failed.如下:

疑问??

1,get命令下载的文件,下载到哪里了?
下载到了,切入ftp软件的当前目录下。
2,linux下FTP服务器的默认目录是/var/ftp ,而且当用户以匿名方式登录的时候,访问就是此目录。
3,put命令也是默认找当前切入ftp时的目录。
4,为什么pub目录可以创建文件夹,另一个目录不可以(下面引用详解)。
因为pub目录有执行过赋权限的操作。

Reference

https://blog.csdn.net/qq_41906210/article/details/79924785
https://www.cnblogs.com/jijizhazha/p/7241460.html
https://blog.csdn.net/dp340823/article/details/111569841
https://blog.csdn.net/qq_43625917/article/details/104802977(ftp其他知识)

centos下ftp服务器搭建相关推荐

  1. suse ftp文件服务器搭建,SUSE下FTP服务器搭建

    FTP(File Transfer Protocol),是TCP/IP网络上两台计算机传送文件的协议,是在TCP/IP网络和Internet上最早使用的协议之一,属于网络协议组的应 用层.FTP客户机 ...

  2. Linux下FTP服务器搭建

    Linux下FTP服务器搭建 一.FTP介绍 二.环境介绍 三.FTP服务端搭建步骤 1.安装相关软件包 2.启动FTP并检查状态 3.检查服务端口运行状态 4.修改FTP配置文件 5.关闭selin ...

  3. Centos 系统 FTP服务器搭建

    Centos 系统 FTP服务器搭建 第一步网络配置 /etc/sysconfig/network-scripts ls 查看配置文件 BOOTPROTO=static IPADDR=IP地址 NET ...

  4. 基于CentOS的FTP服务器搭建

    目录 一,简介 1,Centos中的FTP 2,vsftpd 二,vsftpd的安装 1,安装vsftpd服务 2,开启服务 3,端口 4,关闭防火墙 三,vsftp匿名模式搭建 1,修改配置文件 2 ...

  5. linux下ftp服务器搭建详解

    总体搭建流程: 1.安装vsftpd 2.配置vsftpd.conf配置文件 3.启动vsftpd服务器(安装完后默认是启动的) 4.客户端发起连接 5.传递数据(上传,下载) 6.关闭连接 详解 1 ...

  6. 1Ubuntu下ftp服务器搭建

    1安装ftp服务器的条件 电脑联网 2.执行以下命令: 3配置vsftpd.conf 命令:sudo vi /etc/vsftpd.conf 在配置文件(vsftpd.conf最后面)中添加以下配置: ...

  7. linux如何测试ftp服务器,linux下FTP服务器的搭建

    1.FTP服务器的简介 关于ftp的介绍,大家也一定不陌生了.我就直接把百度百科上的介绍拿过来,和大家一起温习一下概念. FTP 是File Transfer Protocol(文件传输协议)的英文简 ...

  8. linux下java写ftp服务器端,在Linux下部署网站(java环境部署)第五章 FTP服务器搭建...

    第五章 FTP服务器搭建 1.看看是否已经安装FTP服务器 service vsftpd start ftp localhost 如果不认识ftp命令是因为没有安装ftp的client包,需要拿安装光 ...

  9. centos下利用httpd搭建http服务器方法

    centos下利用httpd搭建http服务器方法 1. 解决的问题 在开发测试过程中,分析图片任务需要将图片保存在服务器端,通过url来访问和下载该图片,这就需要使用一台图片服务器,但常常遇到图片服 ...

  10. iis7 文件服务器搭建,iis7 ftp服务器搭建

    iis7 ftp服务器搭建 内容精选 换一换 安装MySQL本文档以"CentOS 6.5 64bit(40GB)"操作系统为例,对应MySQL版本为5.1.73.CentOS 7 ...

最新文章

  1. mfc 应用程序 语言进行本地化
  2. python能在生活中做什么-python能做哪些生活有趣的事情
  3. 其他数据类型的一些操作
  4. L1,L2,L3三级缓存
  5. jfinal使用shiro注解大体流程
  6. 技巧:在 C/C++中如何构造通用的对象链表
  7. php实现把es6转为es5,使用webpack将ES6转化ES5的实现方法
  8. python获取某个模块文件的路径
  9. Java语言程序设计基础篇第10版第5章习题答案
  10. SM2258XT错误代码及中文翻译
  11. 别花时间抠图了,赶紧试试这几个免抠图的PNG图片网站!
  12. 柬埔寨攻略―签证、机票
  13. IOS 7.1 在线安装IPA(OTA无线发布)整理
  14. linux内存条故障,linux – 如何从MCE消息中找到故障内存模块?
  15. 小程序毕业设计 基于java后台微信在线视频点播小程序毕业设计参考
  16. Curent branch is not synced with latest origin/master!
  17. 发现一个好办法-有问题可以到UNITY论坛搜索
  18. 沉降观测曲线图 沉降观测汇总_沉降观测曲线图怎么画?
  19. 如何查看Mac电脑的操作系统是32位还是64位?
  20. 一起学时序分析之延迟与时钟偏斜和抖动

热门文章

  1. 按键精灵手机助手之以图找图
  2. 在线解方程的计算机,解方程计算器在线使用 方程计算器如何在线使用
  3. C++编写的在控制台界面操作的吃豆子游戏的代码
  4. 统计学三大相关系数之皮尔森(pearson)相关系数
  5. fseek函数c语言_使用示例的C语言中的fseek()函数
  6. 超强大几十款功能组合而成的一款工具箱微信小程序源码下载支持N个流量主
  7. java坦克大战地图_『坦克大战的基本地图系统(一)』Clickteam Fusion系列教程(13)...
  8. PyQt4入门教程(1)_PyQt介绍及准备工作
  9. 中国通信简史 (上)
  10. 中国各地区工业COD排放量面板数据(1998-2017年)