Linux中ftp协议详解

1、ftp的定义

ftp:// :文件传输协议

2、ftp协议提供的软件

在rhel7中:vsftpd

3、部署ftp服务

命令 功能
vim /etc/yum.repos.d/rhel_dvd.repo 检查yum源是否设置好
yum search ftp 搜索ftp相关信息
yum install vsftpd.x86_64 lftp.x86_64 下载这两款软件(vsftpd为服务端软件,lftp为客户端软件)
systemctl start vsftpd 启动vsftpd服务
firewall-cmd --list-all 显示防火墙信息
firewall-cmd --add-service=ftp --permanent(永久) 添加ftp服务至防火墙
firewall-cmd --reload 重新加载
firewall-cmd --list-all 显示防火墙信息(查看是否添加ftp服务)
lftp 172.25.254.110(服务端ip) 在客户端连接服务端
打开浏览器输入ftp://172.25.254.110(服务端ip) 可访问到服务端的文件
touch /var/ftp/file 建立一个测试文件
lftp 172.25.254.110(服务端ip) 在客户端连接服务端
ls 查看是否有file测试文件
getenforce 查看selinux状态是否为Disabled
vim /etc/sysconfig/selinux 若不是则修改配置文件,更改selinux状态为Disabled
reboot 更改后重启生效(内核文件需要重启,不能只读取配置文件)

在这里插入图片描述

4、ftp服务的基本信息

名称 信息
软件安装包 vsftpd
默认的发布目录 /var/ftp
协议接口 21/tcp
服务配置文件 /etc/vsftpd/vsftpd
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值