专栏首页ASFORFTP服务配置与管理

FTP服务配置与管理

FTP服务配置与管理

一、 ftp服务器

1、ftp服务器是一种文件传输协议,主要的作用是客户端与服务器之间的文件传输功能实现 2、vsftpd是目前在Linux/unix领域应用十分广泛的一款ftp服务软件。

ftp、telnet、http----明文传输,不安全

vsftpd服务的名称来源于“very secure ftp daemon”,该软件针对安全性方面做了大量的设计。除了安全性以外,vsftpd在速度稳定性方面的表现也相当突出,大约可以支持15000个用户并发连接

3、软件包: vsftpd-版本-发行次数-架构.rpm

4、工作原理: 客户端与服务器端:控制指令与数据流分开

5、ftp用户类型: 匿名用户:anonymous或ftp,提供任意密码(包括空密码)都可以通过服务器的验证,一般用于提供公共文件的下载 本地用户:直接使用本机的系统用户,账号名称、密码等信息保存在passwd、shadow文件中。ftpuser、user_list[黑名单] 虚拟用户:使用独立的账号/密码数据文件,将

6、配置文件:

服务名称:vsftpd
/etc/vsftpd/vsftpd.conf    vsftpd的核心配置文件
/etc/vsftpd/ftpusers    用于指定哪些用户不能访问ftp服务器
/etc/vsftpd/user_list    指定允许使用vsftpd的用户列表文件

二、 流程:

1、 搭建环境 2、 环境互联互通 3、 检验ftp服务器的软件包信息 a) 格式:rpm -qa|grep vsftpd

  1. 安装则下一步,否则:
  2. rpm安装、yum安装 b) 常用的全局配置项:
  3. 4、 配置ftp服务器主配置文件

a) 格式:vi /etc/vsftpd/vsftpd.conf b) grep -v “#” /etc/vsftpd/vsftpd.conf c) 注意:备份原始主配置文件 d) 在主配置文件输入如下命令及参数:

  1. anon_umask=022
  2. anon_upload_enable=YES
  3. anon_mkdir_write_enable=YES
  4. anon_other_write_enable=YES e) 激活配置:systemctl start vsftpd

f) 启动项:systemctl enable vsftpd g) 检查进程:ps |grep h) 检查端口:netstat |grep i) 匿名访问:/var/ftp/pub j) 权限:??o+w k) 本地访问:/home/用户名称 5、 验证服务 a) 从win主机访问ftp服务器

  1. 开启浏览器
  2. url:ftp://linux的ftp服务器ip地址 b) 从Linux主机访问ftp服务器
  3. 开启浏览器
  4. url链接:ftp://linux的ftp服务器ip地址

iii.创建挂载点、挂载光驱、 改变路径、安装ftp软件:rpm -ivh ftp???

  1. ftp IP地址
  2. 输入anonymous
  3. 密码:回车

文件传输:

win2003、2008作为Linux客户端访问Linux服务器

三、 ftp服务器管理操作

1、 本机登录ftp(白名单、黑名单) a) 如root用户登录,premission denied---访问拒绝! b) 用户创建的用户登录,login successful c) 原因:/etc/vsftpd/ftpusers

  1. /etc/vsftpd/user_list(默认为黑名单,可能更改为白名单)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 主从数据库案例详解

    使用鲲鹏架构服务器(Linux)进行下述实验。操作系统为CentOS 7.6 64bit with ARM。本实验购买了华为云的弹性公网IP,IP为116.63...

    Weiyang
  • AWS基础服务2--VPC网络

    1、 VPC概述 a) Amazon Virtual Private(Amazon VPC)允许您配置AWS云的逻辑隔离部分,您可以在其中启动您定义...

    Weiyang
  • SSH服务配置与管理

    1、 配置并检查网络互联连通 2、 检查开放的端口 a) netstat -pant 查看所有开放的端口 b) ss -...

    Weiyang
  • Linux下FTP虚拟账号环境部署总结

    vsftp的用户有三种类型:匿名用户、系统用户、虚拟用户。 1)匿名登录:在登录FTP时使用默认的用户名,一般是ftp或anonymous。 2)本地用户登录:...

    洗尽了浮华
  • Linux服务器上安装vsftpd

    1、首先判断你服务器上是否安装了vsftpd rpm -q vsftpd 2、安装vsftpd yum -y install vsftpd 3、重启vsftpd...

    I Tech You_我教你
  • vsftpd搭建自己的ftp服务器

    虽然说现在已经有各种网盘服务,但是图方便的话最好还是有自己的ftp服务器,今天就介绍下在centos下安装vsftpd搭建ftp服务器。 首先更新下系统,可以使...

    用户1188347
  • FTP服务搭建和配置

    老七Linux
  • task函数与function函数的FPGA使用

    任务就是封装在“task-endtask”之间的程序,任务通过调用来执行,任务可以彼此调用,而且任务内还可以调用函数。

    根究FPGA
  • centos搭建ftp服务器

    vsftpd 是一款在Linux发行版中最受推崇的FTP服务器程序,它是一个基于GPL协议的开源程序。vsftpd代表very secure FTP daemo...

    尾尾部落
  • 直播开发完成后关于音画不同步的原因及办法

    如果说直播过程中出现卡顿、延时是很正常的,那么唯有音画不同步是最令人难以忍受的。对于直播开发完成之后出现音画不同步的现象,也是非常令人头疼的。我们可以从以下几个...

    用户4372465

扫码关注云+社区

领取腾讯云代金券