搭建FTP

作者: 古寒飞 | 来源:发表于2019-05-11 20:28 被阅读0次

搭建ftp服务器步骤

1.准备工作

关闭SELinux和防火墙

# 关闭selinux
setenforce 0
getenforce
vim /etc/sysconfig/selinux

# 关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service

2.配置本地yum源

备份原有repo文件

mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/CentOS-* /etc/yum.repos.d/bak

新建一个yum配置文件

vim /etc/yum.repos.d/local.repo

[local]
name=localsrc
baseurl=file:///mnt
enabled=1
gpgcheck=0

挂载iso镜像到/mnt目录

mount /dev/cdrom /mnt/

重新加载yum缓存

yum clean all
yum makecache

3.安装ftp工作软件

yum install -y vsftpd

4.启动服务

systemctl start vsftpd
systemctl enable vsftpd

查看端口是否存在

ss -antp|grep :21

5.测试

(换另一台电脑)

lftp 172.16.20.121(ip代表我搭建的FTP的IP地址)

如果能查看FTP内的数据,代表搭建成功

6.修改配置文件

允许匿名上传的文件

$ chmod o+w /var/ftp/pub/

修改配置文件:vim /etc/vsftpd/vsftpd.conf

anon_upload_enable=YES          #允许上传文件
anon_mkdir_write_enable=YES     #允许上传目录
anon_other_write_enable=YES     #允许其他的修改(删除、重命名等)
anon_umask=022                  #允许其他用户能下载匿名用户的文件
anon_root=/company              #更改匿名用户的FTP的根目录

相关文章

  • 搭建站点-FTP

    Windows实例搭建FTP站点 Linux实例搭建FTP站点

  • xshell使用xftp传输文件、使用pure-ftpd搭建ft

    测试ftp 测试ftp 使用pure-ftpd搭建ftp服务 使用pure-ftpd搭建ftp服务 扩展vsftp...

  • Linux实例使用vsftpd软件搭建FTP站点

    搭建FTP站点(Linux) Linux实例使用vsftpd软件搭建FTP站点。vsftpd全称是“very se...

  • 4.ftp文件服务&ssh服务搭建

    ftp文件服务搭建 1. 搭建ftp服务 FTP:文件传输协议,用于文件在本地和服务器上的双向传输,"下载"(Do...

  • FTP

    FTP 一.FTP简介和原理 FTP即文件传输协议, CS架构, Linux下搭建ftp服务器需要安装vsftpd...

  • 自动化安装linux(2)

    接下来,我们就尝试一下,如何用光盘引导启动,并选择ftp方式安装。 一、搭建ftp服务器 ftp服务器搭建,可以参...

  • ftp技术

    搭建ftp server端yum -y install vsftpd :安装ftp服务端systemctl res...

  • Linux之旅(FTP安装)

    由于项目需要在Linux 上搭建FTP,所以我试着先在ubuntu上搭建一个FTP服务器。 先 sudo apt-...

  • CentOS搭建FTP服务

    Linux 云服务器搭建 FTP 服务 操作场景 Vsftpd(very secure FTP daemon)是众...

  • 搭建简单的ftp和http

    搭建简单的ftp和http 我们主要尝试光盘和编译两种方式安装 ftp 首先我们先安装ftp ftp可以用来做文件...

网友评论

      本文标题:搭建FTP

      本文链接:https://www.haomeiwen.com/subject/pyefaqtx.html