CentOS搭建FTP

Centos搭建FTP,yum

傻瓜式搭建,犹如喝水那么简单,按照这方法还不能搭建出来,证明你不是这块料。

1,         安装:vsftpd,可以通过光盘或网络安装

光盘安装:挂载ios镜像,mount /dev/cdrom /mnt

进入cd /mnt目录,找到vsftpd安装包即可

在线安装:yum install vsftpd –y 完成后就可以使用ftp

默认安装路径是在/var/ftp/pub。

2,         拷贝光盘镜像

首先把光盘的ios中Packages目录里面的数据包,拷贝

/var/ftp/pub里面来

cp –rvf /mnt/CentOS/Packages*/ftp/pub/ 完成后用下面的命令查看数据是否

几经拷贝完整数据包

ls /var/ftp/pub/ -l | wc -1 | wc-l查看数据包是否拷贝完整

ls –l /mnt/CentOS/ Packages | wc-l查看光盘的数据包,确保数据已经完全拷贝

3,         安装createrepo这个软件

用命令 ls –l /var/ftp/pub/ | grep ^d查看是有目录,正常情况是什么都没有的,我          们必须安装createrepo这个软件

yum istalll createrepo

安装好之后通过createrepo –v /var/ftp/pub/ 创建一个yum源出来,完成之后系统

会生成repodata这个文件

Ls –l /var/ftp/pub/ | grep ^d 就会看到,到此搭建完成接下来可以使用了。

如果你有其它自己下载的源码包,可以进入/var/ftp这里来创建一个文件夹,把

你下载下来的源码包放进去,再通过createrepo –v (目录或软件名字)生成即可。

到此服务器搭建完成。。。。。。。。。。。。

客户端搭建

首先创建一个repo文件

Vim /etc/yum.repos.d/FTP.repo  创建一个FTP的repo

[ftp]

name=ftpserver   名字随便写但=两边不能有空格

baseurl=ftp://192.168.1.253/pub  服务器地址和ftp文件目录

gpgcheck=1       是否启动密钥验证1是需要0不是不需要

enabled=1        是否启动这个yum,1启动0不启动

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

保存并退出客户端配置完成。

配置完成后如果不能访问看看是不是防火墙

没有配置规则不允许通过,也可以把防火墙关掉

Server
iptables stop

如果还不能访问把/etc/yum.repos.d/里面系统

生成的repo全部删除或备份重命名,到此还不能访问把电脑

砸了,这电脑已经不适合存在了。

不管你们信不信反正我是砸了。。。。。。。。。。。。。。

时间: 2024-08-25 12:17:45

CentOS搭建FTP的相关文章

基于 CentOS 搭建 FTP 文件服务

在万网服务器搭建的时候,会出现无法连接超时的现象,是因为没有打开21端口,需要在在万网的安全组,安全组规则,打开21端口, 就可以顺利连接了 本文测试环境 1.CentOS 7 2.测试服务器IP 192.168.1.170 1.安装并启动 FTP 服务 1.1 安装 VSFTPD 使用 yum 安装 vsftpd yum install -y vsftpd 1.2 启动 VSFTPD 安装完成后,启动 FTP 服务: service vsftpd start 启动后,可以看到系统已经监听了 2

Centos搭建FTP服务

1.安装并启动 FTP 服务 1.1 安装 VSFTPD 使用 yum 安装 vsftpd yum install -y vsftpd 1.2 启动 VSFTPD 安装完成后,启动 FTP 服务: service vsftpd start 启动后,可以看到系统已经监听了 21 端口: netstat -nltp | grep 21 此时,访问 ftp://192.168.1.170 可浏览机器上的 /var/ftp目录了. 2.配置 FTP 权限 2.1 了解 VSFTP 配置 vsftpd 的

CentOS搭建FTP服务器

1.安装vsftpd yum install vsftpd 2.编辑iptables vi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 service iptables restart 3.配置vsftpd vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO   //设定不允许匿名用户访问. 4.添加ftp用户 vi /etc/vsftpd/

centos 搭建ftp服务器

1.安装vsftpd sudo yum install vsftpd 2.配置vsftpd.conf # Allow anonymous FTP? (Beware - allowed by default if you comment this out). anonymous_enable=NO # When SELinux is enforcing check for SE bool ftp_home_dir local_enable=YES write_enable=YES # 本地的ftp

基于CentOS搭建FTP文件服务实战

参考教程来自腾讯云开发者实验室:https://cloud.tencent.com/developer/labs/lab/10123 话不多少,进入流程 1. 安装vsftpd 使用 yum 安装 vsftpd yum install vsftpd -y 2. 启动 FTP 服务 service vsftpd start # 查看启动效果 netstat -nltp | grep 21 3. 了解FTP权限配置 vsftpd 的配置目录为 /etc/vsftpd,包含下列的配置文件: vsftp

Centos 安装 FTP

安装教程:   基于 CentOS 搭建 FTP 文件服务 搭建完成后,使用windows文件夹访问FTP报错,请确保输入的文件名是否正确,并且您有权访问此文件. 先确认ftp服务正常 修改:   设置FTP为主动访问模式 原文地址:https://www.cnblogs.com/alway-july/p/9530923.html

在阿里云主机上基于CentOS用vsftpd搭建FTP服务器

最近需要在一台阿里云的云服务器上搭建FTP服务器,在这篇博文中分享一下我们根据实际需求进行的一些配置. ftp软件用的是vsftpd. vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序.特点是小巧轻快,安全易用. vsftpd 的名字代表"very secure FTP daemon",安全是它的开发者 Chris Evans 考虑的首要问题之一.在这个 FTP 服务器设计开发的最开始的时候,高安全性就是一个目标. 准备工作 安装vsftpd yum install v

CentOS 下搭建FTP服务器

vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个.本文介绍了在CentOS 6 4下安装vsftpd.配置虚拟用户登录FTP的过程.正 vsftpd是Linux下比较著名的FTP服务器,搭建FTP服务器当然首选这个. 本文介绍了在CentOS 6.4下安装vsftpd.配置虚拟用户登录FTP的过程. 正文: 一:安装vsftpd 查看是否已经安装vsftpd 1 2 3 4 rpm -qa | grep vsftpd #如果没有,就安装,并设置开机启动 yum -y

centos 安装ftp服务器

CentOS下搭建FTP服务器简单记录. 1.安装vsftpd yum install vsftpd 2.编辑iptablesvi /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 service iptables restart 3.配置vsftpdvi /etc/vsftpd/vsftpd.conf  anonymous_enable=NO  //设定不允许匿名用户访问. 4.添加ft