tftp+Filezilla文件双向传输(1)-centos(VMware)-win10(host)

本文详细介绍了在CentOS系统中如何下载安装vsftpd、tftp及tftp-server,包括配置服务、修改相关配置文件如vsftpd.conf和xinetd.d/tftp,以及设置防火墙规则。此外,还涉及了匿名用户和特定用户登录ftp的配置,并提供了本地验证步骤,确保服务正常运行。

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

目录

1.下载安装vsftpd+tftp+tftp-server

2.配置服务 

2.1  配置服务  修改文件 /etc/vsftpd.conf 

2.2  配置服务 守护进程 /etc/xinetd.d/tftp 

2.3 配置服务 tftp服务器 

2.4 配置登录用户

 2.4.1 修改selinux

2.4.2 匿名用户登录

2.4.3 新建账户,不能登陆系统,只能登陆ftp

2.4.4修改配置文件

​2.4.5 修改完配置文件重启ftp服务

2.4.6验证匿名登陆状况

 2.4.7 测试用户登录状况

3.本地验证


TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。

ftpd-hpa是tftp服务器

tftp-hpa是tftp客服端

inetd的全称是extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器,提供类似于inetd+tcp_wrapper的功能。

与ubuntu 的区别:
1.centos 上 需要添加防火墙放行。
2.配置文件:

          

centos

ubuntu

vsftpd 配置:

配置:
/etc/vsftpd.conf

xinetd守护进程

配置:/etc/xinetd.d/tftp

配置:
/etc/xinetd.d/tftp

tftp客户端  程序安装在/bin目录下。
tftp服务器端

目录:
/usr/lib/systemd/system

文件:
tftp.service

tftp.socket

配置:

/etc/default/tftpd-hpa

/sbin/usr/sbin目录下均多了一个服务端程序文件in.tftpd。这两个文件的MD5值是一样的。

用户权限(匿名

+指定用户)

防火墙设置

      centos 上 安装完后,在/sbin/usr/sbin目录下均多了一个服务端程序文件in.tftpd
    

# which in.tftpd
/sbin/in.tftpd
# ls /usr/sbin | grep tftp
in.tftpd

  

1.下载安装vsftpd+tftp+tftp-server

 
下载:

FileZilla - The free FTP solution

 

#1.下载安装服务 vsftpd
yum install -y vsftpd
# 配置服务  vsftpd   /et

开发板推荐:天空星STM32F407VET6开发板

超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值